Anda juga dapat melewati sejumlah baris yang sewenang-wenang di awal atau akhir file menggunakan headatau tailprogram.
Untuk pertanyaan konkret Anda,
tail input.txt -n+7 | program.awk
akan melakukannya, asalkan program.awkfile Anda dapat dieksekusi. Jika tidak, Anda dapat menggunakan
tail input.txt -n+7 | awk -f program.awk
Dengan cara ini, Anda akan memberikan perbandingan untuk setiap baris dan Anda tidak perlu mengubah logika kode AWK Anda.
tail akan mulai streaming teks mulai dari baris ketujuh, melewatkan enam baris pertama.
Ini tidak akan menjadi masalah besar dalam kinerja, terutama jika proses teks sederhana berkat caching. Namun, untuk file yang panjang dan penggunaan berulang di lingkungan cloud dapat menghemat biaya.
FNRadalah nomor baris di setiap file, sedangkanNRnomor di seluruh input (bukan masalah saat perpipaan).