私はコマンドラインが初めてです。次の列がスペースで区切られた長いテキスト ファイル (samp.txt) があります。Awk/sed/perl のヘルプに感謝します。
Id Pos Re Va Cn SF:R1 SR He Ho NC
c|371443199 22 G A R Pass:8 0 1 0 0
c|371443199 25 C A M Pass:13 0 0 1 0
c|371443199 22 G A R Pass:8 0 1 0 0
c|367079424 17 C G S Pass:19 0 0 1 0
c|371443198 17 G A R Pass:18 0 1 0 0
c|367079424 17 G A R Pass:18 0 0 1 0
一意のIDごとに数を数え(一意のIDの出現回数を数える)、6列目を数え(6列目=合格)、He(8列目から)の数とHo(9列目)の数を数えます。このような結果を得たい
Id CountId Countpass CountHe CountHO
cm|371443199 3 3 2 1
cm|367079424 2 2 0 2