如何在ssh上執行腳本?我需要執行:如何在linux ssh上執行腳本...?
/scripts/makecpphp
所以我試圖run /scripts/makecpphp
,但沒有奏效。任何幫助將不勝感激。我確信那個文件存在那裏。
如何在ssh上執行腳本?我需要執行:如何在linux ssh上執行腳本...?
/scripts/makecpphp
所以我試圖run /scripts/makecpphp
,但沒有奏效。任何幫助將不勝感激。我確信那個文件存在那裏。
如果makecpphp是可執行的,你只需要輸入:
./scripts/makecpphp
你確定它的可執行文件?請注意,這不僅適用於ssh,而且任何時候通過linux命令行運行程序。
如果是可執行文件,只是做
/scripts/makecpphp
否則,你可以做的(由所使用的解釋代替$翻譯,如bash中,蟒蛇,...)
$INTERPRETER /scripts/makecpphp
首先,你必須執行它的權限,且它可執行程序嗎?
其次,我不相信你會用run。您需要cd到目錄,然後輸入 ./makecpphp
由於某種原因,./makecpphp工作正常,而/ makecpphp沒有。非常好,謝謝你的迴應。 – Godnessssssssss 2010-08-17 17:45:47
您需要提供可執行文件的完整路徑。 「。」是「現任董事」的縮寫。因此,'。/ makecpphp'將起作用,而'/ makecpphp'不起作用。請注意,您不必cd到目錄,您可以運行'./ scripts/makecpphp'。 – Stephen 2010-08-17 17:50:34
@Stephen:我想這都是關於習慣的 - 雖然我知道整個變化的目錄過程是不必要的,這就是我個人如何去做的。 – Greg 2010-08-17 17:54:59
您需要對腳本擁有執行權限。
使用chmod + X /腳本/ makecpphp
然後運行
/腳本/ makecpphp
這個問題可能是更適合http://ServerFault.com – 2010-08-17 17:36:12
真正的問題是我該怎麼辦在Linux上運行腳本。 SSH將簡單地將您連接到Unix機器。 – Thomas 2010-08-17 17:38:33
爲什麼倒票? – 2010-08-17 17:43:54