ほぼ400個のファイルがあり、各ファイルは次のようになります。
head HI.1.Q091_13R_all_PA_code
Ha8_00040788 C
Ha4_00024045 C
Ha4_00025366 C
Ha16_00022130 C
Ha16_00023451 C
Ha8_00040789 C
Ha4_00025367 C
Ha4_00024046 A
Ha16_00022131 C
Ha16_00023452 C
各ファイルの「2番目の」列をコピーして貼り付け、タブ区切りのファイルとして保存したいと思います。
head desired_output
C C
C A
C C
C C
C C
C A
C A
A A
C A
C C
答え1
paste
+awk
解決策:
paste HI.* | awk '{ for(i=2; i<=NF; i+=2) printf "%s%s", $i, (i==NF? ORS : "\t") }' > result