7

私はこのコマンドを持っています:

sed -i  "s/a:b/b:c/g" file.txt

(英語:file.txtの「a:b」を「b:c」に置き換えます)

置換テキストにコロンが含まれているため、これは機能しません。コマンドをどのように書き直す必要がありますか?

4

2 に答える 2

6

あなたが安全になりたい場合は、あなたは:結腸を脱出することができます

sed -re "s/a\:b/b\:c/g" temp.txt

于 2013-01-18T01:22:44.990 に答える
4

これは私のために働いた:

-->cat 1
a:bLINE1
a:bLINE2

-->cat 1 | sed 's/a:b/b:c/g'
b:cLINE1
b:cLINE2
于 2013-01-17T22:19:34.537 に答える