タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

awkに関するnakunaruのブックマーク (5)

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

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

    なるべく書かないawkの使い方 - ザリガニが見ていた...。
    nakunaru
    nakunaru 2013/12/10
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    nakunaru
    nakunaru 2013/03/07
  • AWKによる集計性能 (AWK performance)

    テキストファイルの集計はBigDataで、という世の中ですが、敢えて AWK での集計性能を計測しました。 【検証環境】 CPU: Xeon X5675 (6コア) x 2 (3.06 GHz) メモリ: 96GB ディスク: 300GB 10000RPM SAS x 4 (RAID 5) 【事前準備】 1行1024バイトのテキストデータをランダムに生成します。 100万行で約1GB、1000万行で約10GBとなります。 生成のソースは以下の通りです。 List 1: createData.pl #!/usr/bin/perl use strict; use warnings; foreach my $i ( 1 .. 1000000 ){ print sprintf( "%010d,", $i); # row number print "x" x 979 . ","; # fixed t

    AWKによる集計性能 (AWK performance)
    nakunaru
    nakunaru 2012/12/22
  • クロス集計をBash(とawk)だけで実装した話

    OSC・シェルのプロが語る『make を使ったデータ処理。』 【make 教】 - OSC2015 Tokyo/Spring 発表資料

    クロス集計をBash(とawk)だけで実装した話
    nakunaru
    nakunaru 2012/12/05
    序ということは続きがあるのかな?
  • 突然のTwitter砲にもなんとか耐えたさくらVPSに感謝する - As a Futurist...

    なんか、2/6 の夜に「修士論文の代わりに退学願を提出してきた」が Twitter でばずったらしく、Yahoo 砲よろしく突如としてアクセスが集中しました。下の方にリソースモニタリングのグラフを貼りつけてますが、今までがほぼ 0 に見えてしまうくらいに来てたのでびっくりでした。 まぁ色々コメントつけて頂いたりしてますが、もう2 年も前なんでこのエントリについて今更僕から突っ込むことは無くて、あのエントリはあのエントリとして見て頂ければと思います。ここでは今回そんな突然のアクセス集中にも見事耐えてくれたさくら VPS に感謝しつつ、アクセス集中の状況を鯖管的立場から分析してみましょう。 ちなみに、以前エントリに書いていますがサーバの構成としてはさくら VPS1 台で、CentOS+Apache+mod_fastcgi+PHP-FPM+MySQL5.5(InnoDB)で WordPress

    突然のTwitter砲にもなんとか耐えたさくらVPSに感謝する - As a Futurist...
    nakunaru
    nakunaru 2011/02/07
    ログ分析
  • 1