awkの基本をすぐに習得すれば、コマンドラインで驚くべきことを実行できます。
しかし、 awkを学ぶ本当の理由は、著者のAho、Kernighan、Weinbergerによるすばらしい本The AWKProgrammingLanguageを読む言い訳をすることです。名前から、それは単にあなたにawkを教えていると思うでしょう。実際、それはほんの始まりに過ぎません。文字列操作を簡単にする簡潔なスクリプト言語を使用すると、取り組むことができる膨大な数の問題に取り組みます。awkは最初の1つでしたが、データベース、パーサー、インタープリターの実装方法を読者に教えます。 、および(メモリが私に役立つ場合)小さなプロジェクト固有のコンピュータ言語用のコンパイラ!彼らがawkを使用してオペレーティングシステムの例もプログラムしていれば、この本はコンピュータサイエンスのかなり完全な調査の紹介でした。
オリジナルのC言語の本のように、有名に明確で簡潔であり、それはまた、正しく行われたフレンドリーなテクニカルライティングの素晴らしい例です。インデックスでさえ職人技の一部です。
わあ?あなたがそれを知っているなら、あなたは時々コマンドラインでそれを使うでしょう、しかしそれより大きなもののためにあなたは閉じ込められたと感じ、Pythonのようなものがアクセスを提供するあなたのシステムとインターネットのより広い機能にアクセスすることができません。しかし、本?あなたはいつもそれを読んでうれしいでしょう!