2016-09-11 53 views
0

正嘗試在給定的句替換單詞替換在給定的句字
例如:查找和使用bash UNIX

VAR = 1號,2號

在上述變量「 「var」我要替換「,」與「\',\'」。 我已經嘗試過,但因爲「\」是逃避字符,我無法取代。

回答

0

用sed,如:

echo "var=number 1, number 2" | sed "s/,/\',\'/" 

輸出:

sh-4.3$ echo "var = hello, world" | sed "s/,/\',\'/"         
var = hello',' world 

如果你需要 「\」 逗號前,然後用它喜歡:

sh-4.3$ echo "var = hello, world" | sed "s/,/\\\',\\\'/"       
var = hello\',\' world