0
Amが与えられた文の中の単語を交換しようとして使用して、指定された文章中の単語を置き換えたとえば
:見つけ、bashのUNIX
VAR =数1、数2
上記変数に " var "置きたい"、 "\ '、\'」です。 私は試しましたが、 "\"がエスケープ文字であるため、置き換えることができません。
Amが与えられた文の中の単語を交換しようとして使用して、指定された文章中の単語を置き換えたとえば
:見つけ、bashのUNIX
VAR =数1、数2
上記変数に " var "置きたい"、 "\ '、\'」です。 私は試しましたが、 "\"がエスケープ文字であるため、置き換えることができません。
使用は次のようにsedを:あなたが必要な場合は、コンマの前に、そのようにそれを使用する "\"
sh-4.3$ echo "var = hello, world" | sed "s/,/\',\'/"
var = hello',' world
:
sh-4.3$ echo "var = hello, world" | sed "s/,/\\\',\\\'/"
var = hello\',\' world
echo "var=number 1, number 2" | sed "s/,/\',\'/"
出力