請教shellscript parse [ 1, 2 ] 中數字 - Linux

By Adele
at 2011-10-20T02:31
at 2011-10-20T02:31
Table of Contents
echo "x [ 12, 34 ]"|sed 's/[^0-9]/ /g'|awk '{print$1==$2?"equal":"not equal"}'
想法: 將非數字全都替換成空白 再用awk抓出兩數字做比較 印出比對後的結果
盡可能用一行指令達到效果 僅適用於特殊情況 給你參考 :)
※ 引述《ptthidebear (= =)》之銘言:
: Hi~ 各位板大先進大家好
: 小弟對於shell script 不是很熟悉
: 最近剛好碰到一個問題是 想要用shell script parse 字串
: "asdfwer [ 1234, 3456 ]" 中的 1234 和 3456 出來
: 並且加以比對看數字是不是一樣
: 當然希望最好是一行 command就可以解決...|||Orz
: 不知道各位大大們對於這個問題有沒有什麼建議或是指教的
: 非常謝謝大家!!!
--
Tags:
Linux
All Comments

By Enid
at 2011-10-21T06:43
at 2011-10-21T06:43

By Lucy
at 2011-10-21T08:04
at 2011-10-21T08:04

By Blanche
at 2011-10-22T08:14
at 2011-10-22T08:14

By Anonymous
at 2011-10-26T22:53
at 2011-10-26T22:53

By Linda
at 2011-10-30T13:55
at 2011-10-30T13:55
Related Posts
請教shellscript parse [ 1, 2 ] 中數字

By Hedwig
at 2011-10-19T20:53
at 2011-10-19T20:53
unity跟gnome3 我的體驗差距...

By Poppy
at 2011-10-19T18:44
at 2011-10-19T18:44
ibus 新酷音無法輸入英文

By Elvira
at 2011-10-19T16:50
at 2011-10-19T16:50
apt 找不到 linux-image-2.6.26-2-686

By Hedda
at 2011-10-19T08:27
at 2011-10-19T08:27
請教shellscript parse [ 1, 2 ] 中數字

By Jacky
at 2011-10-19T05:59
at 2011-10-19T05:59