AWKの使い方メモ
▼AWKを入手する▼AWKプログラムを動かす
▼AWKプログラムを書く
o ショートカット
▼AWKの関数、変数、制御文 (▼ABC順)
▼数値計算
▼文字列操作
+ ▼正規表現
+ ▼国際化対応 i18n(Gawk専用)
▼時刻取得
▼入出力とコマンド実行
+ ▼インターネット接続(Gawk専用)
▼パターンと制御文
▼配列操作
ツール。systime関数とsrand関数の戻り値予想(Unix time)
o AWKプログラムの使用例
Bloggerのエクスポートファイルからテンプレートを取り出す
----
Windows用のAWKを使っている内に覚えた小技と、関連情報です。
o 扱っているバージョンは、以下の通りです。
+ Gawk 3.1.5 - 3.1.7 (= Gawk 4は、使う機会があれば徐々に対応)
+ mawk 1.3.3
+ オリジナルAWK (= 2007年5月版)
o AWKは、テキスト処理に特化した、ある意味硬派なプログラミング言語です。無料で使う事が出来ます。
+ Windows版AWKは、ファイルを置くだけで使う事が出来ます。
+ メモ帳で書いて、すぐに動かす事が出来ます。
+ シェルやバッチファイルと組み合わせると、テキスト処理の多くを比較的簡単に自動化出来ます。
o to_dk作品では、スタッフロール作り、イラストのライセンスを再確認する時に、AWKが活躍しています。
+ この制作メモを書く時にも、自作のAWKプログラムを使っています。
o なお、細かい文法につきましては、他の方のホームページや書籍などをご覧下さい。
名前 | バージョン | 最終公開日 |
gawk = GNU awk | ||
---|---|---|
Gawk本家(for UNIX) | 4.1.0 | 2013-05-10 |
ezwinports版 GAWK for Win32 | 4.1.0 | 2013-05-14 |
Klabaster版 GAWK for Win32 | 4.1.0 | 2013-05-10 |
Cygwinのgawkパッケージ | 4.1.0-1 | (本家の少し後) |
Gawk for Windows | 3.1.6 | 2008-02-10 |
gawk 3.1.5 for Windows(Vector) | 3.1.5 | 2005-12-23 |
Gawk on Windows | 3.1.7 | 公開停止中 |
mawk | ||
Debian版のmawk(for UNIX) | 1.3.3-15 | 2009-07 |
mawk MBCS (32bit版) | 1.3.3 | 1998-08-22 |
Mawk for Windows | 1.3.3 | 2005-09-29 |
mawk本家(for UNIX) | 1.3.3 | 開発休止中 |
nawk / awk | ||
nawk本家 (for UNIX) | Updated Dec 20, 2012 | 2012-12-20 |
Nawk for Windows | 2007.10.23 | 2008-02-08 |
the one true awk(ベル研究所版) | updated May 1, 2007 | 2007-05-01 |
**** 新着
o 2012年10月8日月曜日 Gawk4 Windows版実行ファイルの入手方法
==
関連ページ:
▼コンピューター・プログラムを作る
▼制作メモ
▼目次
> ▼コマンドプロンプト画面
▼UNIX
(新しい情報が入りましたら、随時更新します)