タグ

awkに関するwushiのブックマーク (4)

  • なるべく書かないawkの使い方 - ザリガニが見ていた...。

    awkという、古くからのスクリプト言語がある。(1977年生まれ。読み方は「オーク」である。エイ・ダブリュ・ケイではない)man awkをPDFに変換してみると、たったの3ページ強しかない。 $ man -t awk|pstopdf -i -o ~/Downloads/awk.pdf とてもシンプルな言語仕様ではあるが、awkには必要十分な表現力がある。特にテキストを処理する場面においては、最小限のシンプルな記述で、気の利いた処理を素早くこなす。無駄のないawkワンライナーを見ると、ある種の感動を覚える。awk以降に生まれたスクリプト言語は、少なからずawkの影響を受けていると思われる。 awkを知ることで、間違いなく幸福度は上がると思う。いつかきっと「知ってて良かった」と思える時が来るはず。もっともっと、awkを知りたくなってきた。 基動作 awkの基動作は、とってもシンプルである。

    なるべく書かないawkの使い方 - ザリガニが見ていた...。
  • これは強力! AWKとパイプの新しい関係 ~ 時刻を取得する関数、Socket通信、双方向パイプ

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    これは強力! AWKとパイプの新しい関係 ~ 時刻を取得する関数、Socket通信、双方向パイプ
    wushi
    wushi 2014/12/11
    unix time欲しいのはわかるけど、素直にperlかなんかと混ぜればいいのでは…/一方、Solaris Jediはtrussを使った http://solarisjedi.blogspot.com/2006/06/solaris-date-command-and-epoch-time.html
  • Handbook Prog : Awk

    awk言語(gawk) マニュアル Text版 [gawk.txt] ■ awk言語の基知識 ● awk言語の経緯 awk言語は、UNIX上のテキストファイルを処理するためのスクリプト言語として開発された。 awkの名前の由来は、開発者であるV.Aho、P.J.Weinberger、B.W.Kernighanの3人の頭文字である。 awk言語の処理系は、バッチ処理型のインタプリタである。 現在では、いろいろな拡張が行われ、各種のマシン上に移植されている。 その1つとして有名なのが、 GNUと呼ばれる代表的なフリーソフトウェアの形態に属しているgawkである。 GNUは、 FSF[free-software foundation]という組織が管理しているフリーソフトウェアの総称である。 GNUには、GCC処理系やEmacsエディタをはじめとする質の高いソフトウェアが数多く属している。 jg

    wushi
    wushi 2011/06/16
  • AWK Users JP :: 日本の AWK ユーザのためのハブサイト

    YAPC::Asia 2008 で Michael Schwern は「SEO に有効な独自ドメインを取って、もっと Perl 初心者が集まりやすい nice な Perl の情報を集めたサイトを作れ!」と言っていたので、ここに AWK-users.jp を開始します。 Perl Is unDead - Michael Schwern (Schwern) これは awk も同じであり、ちょうど Perl-users.jp の発表のある前日に Web サイトの再構築の話題を ML に出したところでした。 微妙なタイミングだなぁに書きましたが、Perl Is unDead - Michael Schwern (Schwern) の中の話を私なりに awk でも通用するようにまとめると以下のようになると思います。(聞き取れていないかもしれませんが・・・) あたかもゾンビが脳みそを欲しがるように、

  • 1