作者chang0206 (Eric Chang)
看板Linux
标题[问题] 请问一个bash script的问题
时间Tue Nov 29 13:53:29 2022
我有一串指令想要用 alias 简化
指令的顺序会影响结果
指令如下
command arg_1 --message "123" --file /tmp/123.txt arg_2
其中 arg_1 , arg_2 都是固定的
但是 /tmp/123.txt 这个档案非必要条件
command arg_1 --message "123" arg_2
这样子也是可以的
如果我想要用 abc "123" "/tmp/123.txt" 这样的格式下指令的话
应该要怎麽做alias ?
有没有办法当使用者没有指定 /tmp/123.txt 的时候
指令就不要带 --file 进去?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.238.51.144 (日本)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1669701211.A.B7B.html
1F:推 rickieyang: 用 function, 不要用 alias 11/29 17:25
2F:推 tonytonyjan: function 或 shebang 选一个 12/10 09:42
3F:→ chang0206: 请教楼上用 shebang 的意思是? 12/12 11:33
4F:推 rickieyang: Script 吧. 12/12 19:52