-1
我試圖從mac終端窗口編寫並執行一些腳本。 作爲一個例子,我有一個文件下 /用戶/鮑勃 - > test.sh如何在終端中運行執行腳本
#!/bin/bash
echo $PATH
我想通過只調用「測試」運行從終端窗口此文件。我已經從終端窗口中看到了沒有「./」的ppl調用函數,我想知道如何。 函數也可以只寫在.sh文件中,或者它也可以是python或ruby腳本。
謝謝
我試圖從mac終端窗口編寫並執行一些腳本。 作爲一個例子,我有一個文件下 /用戶/鮑勃 - > test.sh如何在終端中運行執行腳本
#!/bin/bash
echo $PATH
我想通過只調用「測試」運行從終端窗口此文件。我已經從終端窗口中看到了沒有「./」的ppl調用函數,我想知道如何。 函數也可以只寫在.sh文件中,或者它也可以是python或ruby腳本。
謝謝
我想通過只調用「測試」運行從終端窗口此文件。
不,那不行。將在內部命令集或$PATH
中的可執行文件中搜索test
。由於test
恰好是內置的,你會覺得它已經被執行但沒有任何輸出。
我見過沒有「./」的終端窗口中的ppl調用函數,我想知道如何。
通過,設置可執行位,把文件中的一個文件夾中$PATH
,如果它的腳本,通過確保第一行(家當)是正確的。
此外,函數只能寫在.sh文件中,或者它也可以是python或ruby腳本。
它可以用任何語言書寫,只要確保以上,以及shebang:#!/path/to/whatever/executes/this/script
是正確的。
嘗試'bash/users/Bob/test.sh' –