[英]Making a executable into a shell command using a C program
我有一個可執行文件,說“ sortx”。 現在,我想編寫一個C程序,將該可執行文件轉換為Shell命令。
例如:./ sortxnumbers.txt
在“ sortx”上運行C程序后,我想要的是:
sortx數字.txt
將其中存在sortx的目錄添加到$ PATH。 這樣,您可以在本地執行程序,例如,
sortx數字.txt
要將目錄〜/ my_bin添加到$ PATH環境變量的開頭,請在.bash_profile中添加或更新該目錄:
PATH=~/my_bin:$PATH
在Linux上,任何腳本或程序都可以全局執行(例如“ sortx”而不是“ ./sortx”),您可以將腳本放在/ usr / bin或/ bin內-我更喜歡/ usr / bin :)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.