各行の特定の文字列数を計算します。

各行の特定の文字列数を計算します。

以下のSNPテーブルがあります。

A N N N N N N N N N N N
N C N N N C N N N N N N
N N N N N N N N N N N N
N C N N N C N N N N N N
N N N N N N N N N N N N
C C N N N N N N N N N N
C C N N N C C N N N N N
N N N N N N N N N N N N

各行の合計N数を計算したいですか?どうするか知っていますか?

ベストアンサー1

そしてawk

awk -F\N '{print NF-1}' infile

または。

awk -F\N '$0=NF-1' infile

または。

awk '{print gsub(/\<N\>/, "")}' infile

またはどの行にあるかを確認してください。

awk -F\N '$0="line "NR": "NF-1' infile

おすすめ記事