2017-10-12 78 views
0

我想使用cygwin的,但得到錯誤的命令沒有發現無法在Cygwin中

採樣窗口執行bash腳本窗口執行bash腳本:test.sh

#!/bin/bash ls

和我執行其作爲 C:\Apps\cygwin64\bin\bash.exe /cygdrive/g/Scripts/test.sh

得到錯誤作爲 test.sh:第2行:LS:命令未找到

+0

'/ usr/bin/bash test.sh' – armnotstrong

回答

0

如果從Windows命令提示符或Windows批處理文件運行此命令,爲了正確設置PATH和其他環境變量,您需要調用--login選項。運行你的命令如下:

C:\Apps\cygwin64\bin\bash.exe --login -c "/cygdrive/g/Scripts/test.sh" 

這應該是訣竅。