回文章列表
作者hikaruh.bbs@ptt.cc (新生活) 看板: linux
標題[問題] 請教關於shellscript寫法上的一些問題
時間批踢踢實業 (2008/06/17 Tue 01:05:29)
小弟是新手,最近開始學著撰寫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
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻