4
參數
可能重複:
how to use multiple arguments with a shebang (i.e. #!)?Hashbang將不支持帶參數
我怎樣才能讓一個#!
聲明接受帶有參數的PARAM?它似乎將它們全部合併爲一個參數,而不像往常一樣在空間上分裂。
拿這個人爲的例子:
$ cat /tmp/echo
#!/bin/echo -n
$ /tmp/echo
/tmp/echo$
的偉大工程,結尾沒有新行輸出的文件名。但是這一個:
$ cat /tmp/echo
#!/bin/echo -n hi
$ /tmp/echo
-n hi /tmp/echo
$
殺死-n
arg。
一分劈我能做的就是讓另一個shell腳本,只是高管我想我要的PARAMS的第一個腳本,但如果我不需要他們,我寧願不添加額外的依賴關係。
對於我來說,第一個例子就像你和你一樣的第二部作品目的(的Mac OS X山獅,慶典3.2.48(1)) –
哦,太好了。它依賴於操作系統?我正在使用CentOS版本5.2 –