タグ

cutとUNIXに関するkazuph1986のブックマーク (2)

  • The GNU Awk User's Guide - 実用的な awk プログラム

    この章ではあなたが読むためのawkプログラムの寄せ集めを提供する。 この章には二つのセクションがある。最初の章は 幾つかの一般的なPOSIXユーティリティのawk バージョンを提供し、二番目の章は面白いプログラムの 福袋(grab-bag)である。 これらのプログラムの多くは セクション awkの関数ライブラリを参照. にあるライブラリ関数を使用している。 Re-inventing Wheels for Fun and Profit このセクションでは、幾つかのawkによって実現したPOSIXユーティリテ ィがある。これらのプログラムをawkで作成しなおすということは、アル ゴリズムが非常に明確に説明されているのと一般的にプログラムコードが簡潔か つ単純であるので楽しいことである。これはawkがそれをするのに適して いるからである。 これらのプログラムが、今あなたの使っているシステムのそれ

    kazuph1986
    kazuph1986 2013/04/04
    この記事学びが多い。なんでもかんでもperlやawkでやろうとしていたけど、他にもいいコマンドが元からたくさんある。uniqとか集計時に神だった。
  • ltsview ─ LTSVフォーマットフィルタ (Text::LTSV 0.03) - naoyaのはてなダイアリー

    LTSV が行指向な Key-Value フォーマットで捗る話 - naoyaのはてなダイアリー で試作した LTSV のフォーマッタが思いの他捗ったので ltsview という名前でもう少し機能を整えてみました。 Text::LTSV に同梱する形で先ほど CPAN に shipit したので、CPAN で取得可能になったら cpanm Text::LTSV で ltsview ごとインストールされるはずです。なお github は https://github.com/naoya/perl-Text-LTSV です。 $ cat example/example_log.ltsv time:05/Feb/2013:15:34:47 +0000 host:192.168.50.1 req:GET / HTTP/1.1 status:304 size:0 referer:- ua:Mozil

    ltsview ─ LTSVフォーマットフィルタ (Text::LTSV 0.03) - naoyaのはてなダイアリー
  • 1