0
我剛剛完成編寫Objective-C中的第一個命令行工具,編譯它,現在我很好奇如何將它作爲命令執行。如何在OS X中創建可執行的命令行工具?
例如,現在要使用該程序,我必須在終端中輸入./filename -args
。我想只能輸入filename
並執行程序。
我試過使用sudo chmod a+x filename
但沒有去。
我剛剛完成編寫Objective-C中的第一個命令行工具,編譯它,現在我很好奇如何將它作爲命令執行。如何在OS X中創建可執行的命令行工具?
例如,現在要使用該程序,我必須在終端中輸入./filename -args
。我想只能輸入filename
並執行程序。
我試過使用sudo chmod a+x filename
但沒有去。
sudo cp filename /usr/local/bin/
或者將包含filename
的目錄添加到$PATH
中。就像所有其他UNIX衍生的操作系統一樣。
太棒了,這有效。現在,我將如何刪除它? – Calvin 2010-05-12 06:50:25
@Calvin:'sudo rm/usr/local/bin/filename'。 – kennytm 2010-05-12 06:50:53
我這樣做了,但現在當我在任何地方輸入「文件名」時,它說
/usr/local/bin/filename: No such file or directory
,這導致我相信它仍然存儲在某個地方? – Calvin 2010-05-12 06:52:04