2017-09-06 79 views
0

我有以下腳本,script.sh:命令存在,但在bash腳本沒有找到

`echo $1 $2` 

當我運行script.sh hd file我得到的錯誤:

script.sh[1]: hd: not found 

但是當我在運行hd file命令行命令成功運行。 bash腳本里面的命令不存在,它在腳本外存在嗎?

+0

剛刪除''並嘗試'echo $ 1 $ 2' –

回答

-1

我認爲ü只需要修改

echo '$1 $2' 

,比運行,這可能解決

yaah但是,主要的作用反引號的是,它在反引號的主要命令之前執行命令