sedのcコマンドはとにかく現在の行を出力します。

sedのcコマンドはとにかく現在の行を出力します。

これが私がしたことです:

$ echo '1
2
3' | sed -n '
    x
    c\
test
    x
'
test
test
test

これが予想される動作ですか?私は走っていますgnu sed 4.2.1

答え1

情報ページからの抜粋:「このコマンドの後にテキスト行を出力してください...このコマンドが完了すると、新しいサイクルが始まります。」

おそらく最後のxコマンドは絶対に使用されません。

関連情報