[問題] shell script寫法上的一些問題

看板FreeBSD作者 (新生活)時間17年前 (2008/06/17 00:42), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/4 (看更多)
小弟是新手,最近開始學著撰寫shell script(csh)請教一下大家。 問題一 在某個log檔中如果有出現abc的字,那代表運算執行完畢。x 參考了網上找到的資料 if (grep abc ./path/a.log > /dev/null )then ....... endif 在執行的時候出現if: Expression Syntax. 請問我要如何修改? 我試過以下幾種方式 if (grep "abc" ./path/a.log > /dev/null )then if (`grep abc ./path/a.log`> /dev/null )then 都是出現同樣的錯誤訊息 問題二 我設了一個counter set a = 00 @ a++ echo $a 結果顯示為1 我要怎麼處理才能讓它顯示為01呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.94.229
文章代碼(AID): #18LfVcd3 (FreeBSD)
文章代碼(AID): #18LfVcd3 (FreeBSD)