1
フラグpを指定したsed substitutionコマンドが、変更された出力を2回出力するのはなぜですか?
私のa.txtには次のものが含まれています。 apple 123 pear 1234 このコマンドを以下で実行すると、 sed 's/123/AAA/p' a.txt 私は得ると思った apple 123 AAA pear 1234 AAA4 sedはデフォルトで各行を自動的に印刷するためです。そして、パターン空間で修正された後の修正された出力を期待していました。しかし、実際の出力では、置換が2回出力されます。 apple AAA AAA pear AAA4 AAA4 何故ですか?