sed (または同様のツール - たとえば awk) でパターンと数値範囲を混在させるにはどうすればよいでしょうか。ファイル内の特定の行を一致させ、続行する前に次の n 行を削除することを、パイプラインの一部として実行したいと考えています。
ベストアンサー1
これに挑戦してみます。
パターンの後の 5 行 (パターンを含む行を含む) を削除するには:
sed -e '/pattern/,+5d' file.txt
パターンの後の 5 行を削除するには (パターンを含む行を除く) 次の手順を実行します。
sed -e '/pattern/{n;N;N;N;N;d}' file.txt