n
sedを使用して、連続した行に少なくとも空白以外の文字を含むテキストファイルの最初の部分を検索したいと思います。この行の最初の行からファイルの終わりまで印刷したいと思います。
この質問を表現する最良の方法は何ですか?
ベストアンサー1
sedを使用すると、次のように動作します。
n=5
sed -ne "/\([^[:blank:]].*\)\{$n\}/!d;h;n;//!d;x;p;x;:1" -e 'p;n;b1'
n
sedを使用して、連続した行に少なくとも空白以外の文字を含むテキストファイルの最初の部分を検索したいと思います。この行の最初の行からファイルの終わりまで印刷したいと思います。
この質問を表現する最良の方法は何ですか?
sedを使用すると、次のように動作します。
n=5
sed -ne "/\([^[:blank:]].*\)\{$n\}/!d;h;n;//!d;x;p;x;:1" -e 'p;n;b1'