sed を使用して文字列を abc\\efg[255 および abc\\efg[23) に置き換える方法

sed を使用して文字列を abc\\efg[255 および abc\\efg[23) に置き換える方法

文字列を使用して置き換えるabc方法は?abc\\efg[255abc\\efg[28sed

ベストアンサー1

努力したことを示していないので、どのような部分が問題を引き起こしているのかわかりません。おそらく問題は、あなたがsを見つけてsed窒息することです。これらの特殊文字は、前に追加してエスケープする必要があります。したがって、作成する必要があるテキストを取得するには(そして次を使用します。)\[\\\\一つ引用符)。

これは働きます:

sed 's/^abc\\\\efg\[255/abc\\\\efg\[28/' file

そうです。

sed 's/^\(abc\\\\efg\[2\)55/\128/' file

おすすめ記事