2014年5月30日のブックマーク (2件)

  • シェルコマンドを使った処理の効率化は AWKの行(レコード)操作がカギをにぎる

    編注1:「シェル芸」とは、UNIXシェル(主にbash)のワンライナーを駆使して文字列加工を自由自在に操ることです。また、そのような能力をもつ人をシェル芸人と呼びます。 「行」=「レコード」 デフォルトでAWKは「行」を「レコード」というものとして扱います。正しくは組込変数RS (Record Separater) で区切られたものをレコードと呼びますが、デフォルトでは、この組込変数RSは改行になるため、行がレコードそのものになります。また、このレコード単位の分割は、アクションでテキストファイルを読み込むと必ず行われるものとなっているため、ユーザーが特別に分割処理をしなくてもレコード単位で扱ってくれる、とても便利な仕組みです。 特殊なものとして、段落単位で読み込むために組込変数RSに空文字列を代入するものや、GNU AWK編注2ではファイル全体をひとつのレコードとして読み込む手法、組込変数

    シェルコマンドを使った処理の効率化は AWKの行(レコード)操作がカギをにぎる
    Rocco
    Rocco 2014/05/30
    連載 2 回目です。レコード処理は awk の得意とする部分です。 RT シェルコマンドを使った処理の効率化は AWKの行(レコード)操作がカギをにぎる (1/2):CodeZine
  • ★死の宣告 : ねたたま

    ★死の宣告 from:tumblr ディスカウント、プリーズ!posted with amazlet at 14.05.29avex trax (2013-11-06) 売り上げランキング: 106,883 Amazon.co.jpで詳細を見る タグ : デスカウント 惜しい

    ★死の宣告 : ねたたま
    Rocco
    Rocco 2014/05/30
    FF のアーリマンが出てきそうだ。 RT ★死の宣告 : ねたたま