我在groovy中放置了一個實用程序腳本,並且希望根據需要在任何目錄中運行它,而無需指定它的完整路徑。正如在$> groovy myScript.groovy
從linux上的任何用戶目錄運行groovy腳本
我已經將路徑添加到它的父目錄PATH在.profile,來源,但保持gettig'命令未找到'錯誤。從概念上講,任何想法在哪裏尋找問題?
當事情是:
我PostBuilder.groovy腳本的第一行:#!的/ usr /斌/包膜groovy`
PATH中的.profile:export PATH=$PATH:/home/me/work/web/MyProject/public_html
錯誤我現在正在嘗試執行我的主目錄中的腳本:
Caught: java.io.FileNotFoundException: /home/me/PostBuilder.groovy (/home/me/PostBuilder.groovy)
僅供參考,我的Groovy/Grails se起來工作得很好,所以我想安裝groovy本身就沒問題。
...只是嘗試玩這個,仍然沒有喜悅,增加了更多的細節問題。 – vector
@vector我不明白你的名字。 –
我的groovy安裝位於/ home/me/groovy而不是/ usr/bin/env – vector