CORDEA blog

Android applications engineer

awk

Pythonで行/列名付きのmatrixを出力するいくつかの方法

正攻法, 変わり種など4つ。 2014/11/12 追記 方法3に問題が合ったので修正いたしました。 それと方法4を追加。 今回出力したいのはこのようなマトリクス Ile Val Leu Phe Cys Met Ala Gly Thr Trp Ser Tyr Pro His Asp Glu Asn Gln Lys Arg Ile IleIle IleVa…

【awk】ファイルを複数の区切り文字を使って出力する場合

awk

最近小ネタばっかりですがこんなファイルがあったとして 0,1,2,3,4,5,6,7,8,9 a,b,c,d,e,f,g,h,i,j このような感じで出力したい場合 0 1 2 3 4:5:6:7:8:9 a b c d e:f:g:h:i:j #!/bin/awk -f BEGIN { FS="," } { for(i=1; i<=NF; i++) { if (i>5) { if (i==N…