ファイルがあるとしましょう。
Line1
Line2
Line3
Line4
Line5
Line6
Line7
Line8
Line9
Line10
Line11
Line12
…
私は欲しい:
Line1
Line2
Line3
Line7
Line8
Line9
Line13
Line14
Line15
つまり、3行(含む)の奇数が欲しいのです。
私はいくつかのアイデアを持っています:for (i=1, i<=FR, i+5), {sed -n,'i, i+1p' } < input
sedのforループ構造を教えてもらえますか?この問題を解決するには?
ベストアンサー1
この試み
awk 'NR % 6 == 1 || NR % 6 == 2 || NR % 6 == 3' filename.txt > output.txt