オプス:
私は数をカウントするには、次のコマンドを使用して;
ファイルの最初の行に:
awk -F';' '(NR==1){print NF;}' $filename
私は、同じファイル内のすべての行と同じやりたいです。すなわち、数を数えることである;
ファイル内のすべての行に。
私が持っているもの:
$ awk -F';' '(NR==1){print NF;}' $filename
11
何を持っているしたいと思います:
11
11
11
11
11
11
Hriavindershidargl3:
カウントするまっすぐ進む方法;
行ごとには次のようになります。
awk '{print gsub(/;/,"&")}' Input_file
空行を削除しよう:
awk 'NF{print gsub(/;/,"&")}' Input_file
OPの方法でこれを行うには、の値から1を減らしますNF
:
awk -F';' '{print (NF-1)}' Input_file
OR
awk -F';' 'NF{print (NF-1)}' Input_file