テキストファイル(input.txt)で最初の6行をスキップしてawkを使用して残りを処理するにはどうすればよいですか?私のawkスクリプト(program.awk)の形式は次のとおりです。
BEGIN {
}
{
process here
}
END {
}
私のテキストファイルは次のとおりです。
0
3
5
0.1 4.3
2.0 1.5
1.5 3.0
0.3 3.3
1.5 2.1
.
.
.
以下からファイル処理を開始したいと思います。
0.3 3.3
1.5 2.1
.
.
.
ベストアンサー1
次の2つのモードのいずれかを使用してください。
NR>6 { this_code_is_active }
またはこれ:
NR<=6 { next }
{ this_code_is_active }
awkの引数として多くのファイルがあり、各ファイルの6行をスキップするには、NRの代わりにFNRを使用します。