BEGIN = 最初に実行する - AWK
○Gawk on Windows ○Gawk ○mawk32 ○Mawk ○awk
ファイル読み込みを始める前に、1回だけ実行します。本来の用途は初期設定ですが、普通にプログラムを書きたい時にも便利です。
**** 書式
--------
BEGIN {
[最初に実行したい文]
}
--------
o 最初に実行したい文 -- 複数行書く事も出来ます。
**** 使用例
--------
BEGIN {
print "ミクさん。";
print "おはようございます。";
}
--------
o 行末のセミコロンは、C言語の書き方に合わせました。無くても動きます。
**** 機能
o プログラムの最初(= ファイル読み込みを始める前)に、1回だけ実行します。
+ 不要な時は、書く必要はありません。
o 上の書式は3行になっていますが、改行せずに1行で書く事も出来ます。
o 途中で終わる時は、exitを使います。
**** 確認した処理系
o Gawk on Windows 3.1.7
o Gawk for Windows 3.1.6
o mawk MBCS (32bit版) 1.3.3
o Mawk for Windows 1.3.3
o original = the one true awk(updated May 1, 2007)
==
関連ページ:
▼AWKのパターンと制御文(▼ABC順)
▼AWKプログラムを書く(▼ABC順)
▼AWK
▼制作メモ
> END = 最後に実行する
パターンの書式と使い方
if = 条件に一致したら実行する