Re: [問題] 問一個Shell的寫法

看板Linux作者 (:))時間14年前 (2011/12/11 04:16), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/4 (看更多)
這位網友的文章內容似乎是 UTF-8 編碼, 幫忙轉譯如下: josephlee101.bbs@ptt.cc (joe) writes: > 我有一個執行序完成以後, > > 他會自己產生出一個a.out的檔案, > > 我想問說怎樣寫一個Shell, > > 當a.out檔案出來時, > > 系統會自動執行下一個指令。 > > -- > ※ 發信站: 批踢踢實業坊(ptt.cc) > ◆ From: 140.113.5.58 > 生成a.out的是gcc吧。 代碼如下: #!bin/bash gcc $1 && check=1 if [ "$check" == "1" ]; then chmod 744 a.out ./a.out fi 你需要新建一個文件bianyi.sh,將上面的代碼複製進去,然後保存。 將該文件與你要編譯的c源程序放在同一個文件夾,然後執行如下命令: sh bianyi.sh yourfile.c 這樣就沒問題了。如果編譯不通過的時候會顯示gcc的錯誤提示而不會去執行a.out。 ##如果你不是進行c源程序編譯,請自行修改"gcc $1 && check=1"這一行,將gcc這 個命令改為你需要使用的命令即可。 -- Joe. --- Posted via news://freenews.netfront.net/ - Complaints to news@netfront.net --- ※ 引述《Joseph Young <joekyoyoung@aim.com>, 看板: Linux》之銘言: : josephlee101.bbs@ptt.cc (joe) writes: : > 凵鲉銝胥肋瑁ꆌ摨铴꺌柽誑敺鳗벌 : > 隞緍鲃芸楛Y钟箔뢀颛.out栋ꪔ獢桡벌 : > 凵峡镡牧峄見撖思뢀镒hell嚗谊: > 軻.out瑼鯏ꆈ箔뺆恠벌 : > 蝟餌絞饥刘刧脪銵铸뢋銝胥肋乐誘舊: > -- : > 묠潔縑蝡餺 寡腺頦W祕璆剖鶊(ptt.cc) : > 蘠From: 140.113.5.58 : 蓤袐a.out栋伨gcc扼肂 : 隞Ⅳ憒弑뢋嚗騊: #!bin/bash : gcc $1 && check=1 : if [ "$check" == "1" ]; then : chmod 744 a.out : ./a.out : fi : 雿ø鲀閬皥撱箔뢀鲭隇隞軸ianyi.sh嚗鉴낇銝简扬誨蝣潸ꒇ鋆賡育鳴벌嗅뺌靽㎡궘舊: 撠殴府乐辣乐붠閬盙楊霅舐骄c皞栅ꢋ摨镦粐典邌銝胥肋乐辣憭橘벌嗅뺌瑁ꆌ憒弑뢋賭誘嚗騊: sh bianyi.sh yourfile.c : ⒡見撠望늒镣ꆌ鈭琐肂憒弴麜蝺刻陌銝诒肚怿骄弡肙马*蝷榫cc残辩隤斗辐蝷箄肌銝觇鲃餃脪銵飘.out舊: ##憒弴麜雿ù뢍舫育銵饥皞栅ꢋ摨镨楊霅荔벌隢鹑刘銵铸耨뤢gcc $1 && check=1"⒟뢀銵鳗벌撠铭cc養: 鲳釥隞斗竡箔붠胨ꚁ雿輻欟枣釥隞文仂胯肂 : -- : Joe. : --- Posted via news://freenews.netfront.net/ - Complaints to news@netfront.net --- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.175.151.107
文章代碼(AID): #1Euxuu59 (Linux)
文章代碼(AID): #1Euxuu59 (Linux)