2009-11-25 18 views

回答

2

這是做這件事的方式,即來到了我心中的第一:

當然也有可能是用awk或者sed完成。

這功課嗎?

+0

吶,它沒有功課。 正在嘗試一個腳本 – Abhijeet 2009-11-30 12:47:29

1
$ echo "He is a nice guy. \"Rob\" doesn't like it though." | gawk -F'"' '{print $2}' 
Rob 
0

你可以使用shell

$ string="He is a nice guy. \"Rob\" doesn't like it though." 
$ string=${string#*\"} 
$ echo ${string%%\"*} 
Rob 
0

這裏是另一種解決方案,試試這個

echo "ROB" | tr ""'' 

兩個率先「」是雙引號和最後兩個單引號

相關問題