![如何在 MacOSx 上的任何位置運行 .sh 文件](https://rvso.com/image/1314353/%E5%A6%82%E4%BD%95%E5%9C%A8%20MacOSx%20%E4%B8%8A%E7%9A%84%E4%BB%BB%E4%BD%95%E4%BD%8D%E7%BD%AE%E9%81%8B%E8%A1%8C%20.sh%20%E6%96%87%E4%BB%B6.png)
我有幾個需要運行的實用程式。我現在要做的就是進入這些應用程式的 bin 目錄並運行 .\program.sh 來運行它們。顯然,以這種方式在任何地方運行它是不切實際的。將 bin 目錄放在我的路徑上仍然不允許這些腳本在任何地方執行,不是嗎?那麼應該如何從另一個目錄運行 .sh 檔案呢?
答案1
打開終端機並編輯.bash_profile
你可以加:
export PATH=<path to script folder(s)>:$PATH
現在運行
. ~/.bash_profile
更新您的終端,然後嘗試:
which <scriptname>
如果您看到您的腳本,一切都應該很好!