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:命令未找到
我想使用cygwin的,但得到錯誤的命令沒有發現無法在Cygwin中
採樣窗口執行bash腳本窗口執行bash腳本:test.sh
#!/bin/bash ls
和我執行其作爲 C:\Apps\cygwin64\bin\bash.exe /cygdrive/g/Scripts/test.sh
得到錯誤作爲 test.sh:第2行:LS:命令未找到
如果從Windows命令提示符或Windows批處理文件運行此命令,爲了正確設置PATH和其他環境變量,您需要調用--login
選項。運行你的命令如下:
C:\Apps\cygwin64\bin\bash.exe --login -c "/cygdrive/g/Scripts/test.sh"
這應該是訣竅。
'/ usr/bin/bash test.sh' – armnotstrong