ツール
AWK クイックリファレンス
AWK クイックリファレンス の印刷用チートシート。すばやい参照、学習、机上利用向けに整理されています
サンプル
このチートシートの内容
- 基本操作
- パターン & アクション
- 変数
- フィールド
- 制御フロー
- 関数
- 配列
- 文字列関数
- I/O
- よく使うパターン
AWK の実行
awk '{ print }' file.txt # print every line
awk '{ print $1 }' file.txt # print first field
awk -F: '{ print $1 }' /etc/passwd # custom delimiter
awk -f script.awk file.txt # run from file
cmd | awk '{ print $2 }' # pipe input
プログラム構造
awk 'pattern { action }' | 基本形 — パターンが一致したときにアクションを実行 |
BEGIN { ... } | 入力処理前に一度だけ実行 |
END { ... } | 全入力処理後に一度だけ実行 |
パターンなし | 全行に対してアクションを実行 |
アクションなし | デフォルトアクションは `{ print }` |
すべてのセクションを含む印刷用チートシートをダウンロード
PDF をダウンロードダウンロード