てきとーになんか書きます

過去の記事はね,汚点.

2015-01-01から1ヶ月間の記事一覧

順序集合としてのお好み焼き

はじめに 今日逆求人のしおみさん (@NaitoShiomi) | Twitterさんが来訪されお話の後にしおみさんを含む10人でお好み焼き屋に行った. そのお好み焼き屋で,後輩であるレアン君が「お好み焼きって半順序?」なる発言(曖昧さを含む)をしてほんの少し話題に上…

Perlのワンライナーで複数行を複数抽出したかった

はじめに CSVファイルがあってn行目とo~p行目(n<o<p)を抽出したかった. 本記事タイトルと若干違うがタイトルには本記事のタイトルのようにする方が表現が楽だった. 解決策 if($.==n||(o..p)){print$_} # => if($. == n || (o..p)) { print $_; } でいけた.つまりファイル名をfile.csvとして $ perl -nle 'if($.==n||(o..p)){print$_}' file.csv でOKだった. ワンライナーっぽくするなら $ perl -nle 'print if(n</o<p)を抽出したかった.>…

joinコマンドで3つ以上の連番のファイルの結合

はじめに joinで3つ以上のファイルを結合したかったけどjoinは結合できるファイル数が2だったので詰まってた.パイプも使えない. したかったこと 1つ目のフィールドが全て同じな除去可能な値で,カンマ区切りされた1行から成るCSVファイルNo1.csv,No2.csv…