awk の BEGIN ブロックはいつ実行されますか?
awk
BEGIN
算術エラーが発生した場合にだけ実行される。
入力レコードごとに1回実行される。
入力レコードの処理が始まる前に1回実行される。
すべてのレコードの処理が終わった後に1回実行される。