|
小州老師想請問個shell script問題
假設有一個檔案叫做 a.txt,其內容如下:
--------------file start-------------
a=1
b=小明
c=兒子
a=2
b=小黑
a=3
b=小強
c=蟑螂
--------------file end---------------
將上面的檔案對 c 做擷取,變成下面的狀況
因為 a=2 沒有 c=,所以會沒有值
兒子,,蟑螂
大概要從那個方向著手呢?
我試過cat file|cut -d = -f 2,可以列出來=後面的值
可是如果c沒出現就不知道該怎麼作了
麻煩你了,謝謝
[ 本帖最後由 hsycheng 於 2008-12-15 23:00 編輯 ] |
|