私は最近、sedを学んでいます。何よりも私を混乱させるこのチルダ「〜」があります。
たとえば、コマンド
sed -n '1~2 w output.txt' input.txt
奇数番号の行を出力しています(ファイルoutput.txtに)。
同じチュートリアルでは、1から2までの行をスキップし、次に使用する場合に備えて、行番号2の次の行の印刷を開始することも指定されています
sed -n '1~2 p' input.txt
このチルダの絶対的な解釈は何ですか?
正確には、チュートリアルは2番目の例について何を言っていますか?「行を1から2にスキップ」は、そのコマンドが何をするのかを正確に説明したものではありません。
—
JigglyNaga