タグ

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

タグの絞り込みを解除

LinuxとPerlに関するnatureinfのブックマーク (1)

  • awk コマンド | コマンドの使い方(Linux) | hydroculのメモ

    awk コマンド 2015/06/22 1つ以上のスペースで区切られた複数列のテキストデータをごにょごにょ処理するときに便利なツール。四則演算だとかもできる。 例えば以下のようなテキストファイルがあった場合、 1 2 3 4 以下のコマンドを実行すると awk '{print $1 * $2;}' foo.txt # または cat foo.txt | awk '{print $1 * $2;}' 以下のように出力される。 2 12 区切り文字はデフォルトで1つ以上のスペースやタブが使えるみたい。スペースやタブが間にいくつ連続していても1つの区切りとみなされる。 ただ、awkの文法をなかなか覚えられず、なにかやりたいときにはPerlのワンライナーでも同じことができるので、自分はPerlを使ってしまいがち。 HOWTO コンマ区切り(CSV)で処理するには 2014/08/10 -Fオプショ

    natureinf
    natureinf 2016/04/12
    同一の目的のため、awkとperlの両方のone linerコマンドが併記されていて良い。
  • 1