0

私は次のようなデータを持っています:

abc aabcd abcd Abc
ABCjj abcdef abc abcGHI abc

私はそれが欲しい:

PQR は abc: 出力を置き換えます:

PQR aabcd abcd Abc
ABCjj abcdef PQR abcGHI PQR

ここでは、正確なabcのみがPQRに置き換えられ、 abcdef,abcGHI はそのままです。

4

1 に答える 1

2
printf ',s/\<abc\>/PQR/g;w;' | tr \; \\012 | ed input-file

これを (おそらくもっと読みやすく) 次のように書くこともできます。

ed input-file << EOF
,s/\<abc\>/PQR/g
w
EOF
于 2012-09-27T18:42:46.560 に答える