内容説明
コマンドであり軽量言語(LL)の元祖でもあって、シェルでのテキストデータ処理には便利で手放せない「AWK」の魅力と書き方、シェルコマンドと組み合わせたテクニック(シェル芸)を解説!
目次
簡単で、奥深くて、超便利!LLの元祖「AWK」にさわってみよう
シェルコマンドを使った処理の効率化はAWKの行(レコード)操作がカギをにぎる
AWKプログラミングの真髄の1つフィールド(列)を操る基礎テクニック
AWKで一番の得意ワザ!シェルで文字列を自在に扱うための文字列関数
シェルで表計算ができるかも!?AWKの四則演算と数値演算関数
AWKのトリッキーな配列&連想配列の仕組み・動作と目からウロコのテクニック
正規表現がもっと使える!直感的にも使いやすくなった最新GNU AWKの拡張機能を知る
これは強力!AWKとパイプの新しい関係―時刻を取得する関数、双方向パイプ、Socket通信
GNU AWKでCSVファイルを楽々扱う組込変数FPATと、関数のインダイレクト呼び出し
GNU AWKはまだまだ成長中!ユーザーの声をもとに作成された拡張機能を組み込んでみよう
コマンドを作りながら覚えるAWK入門
AWKブーム第1世代は「アイドル辞書」で学んだ(CodeZine「かまぷとゆうこのデベロッパーズ☆ラジオ」より)
著者等紹介
斉藤博文[サイトウヒロフミ]
「日本GNU AWKユーザー会」を立ち上げている。会としてOSCなどのイベントにも出展しつつ、GNU AWKの開発も手伝う(本データはこの書籍が刊行された当時に掲載されていたものです)
出版社内容情報
コマンドであり軽量言語(LL)の元祖AWKをコンパクトに紹介、シェルコマンドと組み合わせた技法(シェル芸)を解説したガイド。コマンドであり軽量言語(LL)の元祖でもあって、
シェルでのテキストデータ処理には便利で手放せない
「AWK」の魅力と書き方、シェルコマンドと組み合わせた
テクニック(シェル芸)を解説!
◆『シェルスクリプトマガジン』(USP研究所 刊)の人気連載を単行本化。
◆著者がゲスト出演しAWKについて語ったラジオ番組
(翔泳社のWebマガジン『CodeZine』制作)のダイジェスト記事も収録。
◆各章は短くさらっと読めるため、AWKを気軽に学習できる。LLの入門にぴったり。
◆シェルプログラミングで役立つコマンド+AWKテクニックも紹介。
◆Python、Ruby、Perl、PHPなどでプログラミングしている人も、
小さく書けて小気味の良いAWK体験をぜひ。
第1章 簡単で、奥深くて、超便利! LLの元祖「AWK」にさわってみよう
第2章 シェルコマンドを使った処理の効率化はAWKの行(レコード)走査がカギをにぎる
第3章 AWKプログラミングの真髄の1つ フィールド(列)を操る基礎テクニック
第4章 AWKで一番の得意ワザ! シェルで文字列を自在に扱うための文字列関数
第5章 シェルで表計算ができるかも!? AWKの四則演算と数値演算関数
第6章 AWKのトリッキーな配列&連想配列の仕組み・動作と目からウロコのテクニック
第7章 正規表現がもっと使える! 直感的にも使いやすくなった最新GNU AWKの拡張機能を知る
第8章 これは強力! AWKとパイプの新しい関係 ? 時刻を取得する関数、双方向パイプ、Socket通信
第9章 GNU AWKでCSVファイルを楽々扱う組込変数FPATと、関数のインダイレクト呼び出し
第10章 GNU AWKはまだまだ成長中! ユーザーの声をもとに作成された拡張機能を組み込んでみよう
第11章 コマンドを作りながら覚えるAWK入門
第12章 AWKブーム第1世代は「アイドル辞書」で学んだ(CodeZine「かまぷとゆうこのデベロッパーズ☆ラジオ」より)
斉藤 博文[サイトウ ヒロフミ]
著・文・その他