
私たち全員はそれについてよく知っていますawk 'BEGIN {action} condition {action} END {action}'
。ただし、最初のページのタイトルを作成するためにのみ使用できます。複数ページの出力がある場合は、72レコードの後に各ページのタイトル、ページ番号、フッターをどのように取得できますか?各ページに72行を含めることができるとします。
答え1
今、どれくらいのレコードがあるのか分かりました。
awk 'BEGIN { /* print initial header */ }
(NR - 1) % 72 == 0 { /* print footer; print next page header */}
{ /* action */ }
END { /* print footer */ }' /path/to/file