データが「〜」で区切られた sam1.txt というファイルがあります。カテゴリと呼ばれる特定の列でセンター数を検索しますか?
答え1
私はそうします:
- 最初の行を取得するために使用します
head
。 - この行の文字列を
"Category"
using に設定しますgrep -o
。 ~
この文字列で発生回数を数えて、grep -c
そのカテゴリを含む列番号を確認します。- その列を使用します
awk -F'~'
(tail
最初の行を削除することもできます)。 center
usingを含むカテゴリを取得し、grep
「中心から外れた」や「中心から外れた」などの項目が一致しないように、文字列を両側に固定するように注意してください。- 最後に、「center」カテゴリの行数(つまり項目数)を計算します
wc -l
。
man
これらのコマンドはそのページによく文書化されています。