我有一個像這樣用.sh擴展名文件..通過命令行給予輸入shell腳本
clear
echo -n "Enter file name: "
read FILE
gcc -Wall -W "$FILE" && ./a.out
echo
當我可以執行這個文件,它要求一個.c文件,當給出,它編譯並給出.c文件的輸出。
爲此,每次我必須首先執行此.sh文件,然後在提問時爲其提供.c文件名。無論如何,這樣我就可以在命令行本身給出.c文件,這樣它就可以使用該文件並完成工作...
我的意思是,如果我給「./file .SH somecommand cfile.c 「那麼它需要cfile.c作爲輸入,編譯它,並給出了輸出...
謝謝你...工作像魅力... – Karthik 2013-03-04 10:08:26
我很高興。你能標記這個問題解決嗎? – kamituel 2013-03-04 10:09:56
是的......我接受了答案...... – Karthik 2013-03-04 10:27:31