特定のファイルで使用されているタブの数をカウントし、その結果をファイルに書き込むシェル スクリプトを作成したいと考えていますoutput.txt
。これを行う方法?
user1960932
質問する
383 次
4 に答える
5
これを試して:
tr -cd '\t' < your_file_with_tabs | wc -c
最初の部分 ( tr -cd '\t'
) はタブを除くすべてを削除し、パイプラインの 2 番目の部分は文字 (すべてタブ) をカウントします。
についてのヒントをありがとう@imp25 wc -c
。
于 2013-03-19T13:33:06.570 に答える
1
grep --only-matching input.txt | wc -l > output.txt
例:
$ grep --only-matching $'\t' <<< $'\t\t\t\t' | wc -l
4
于 2013-03-19T13:50:49.123 に答える
0
試す:
awk '{t+=gsub(/\t/,x)} END{print t}' file
于 2013-03-19T13:58:09.380 に答える
0
これを試して :
perl -lne '$c += s/\t/\t/g;END{print $c}' file
また
perl -lne '$c += split /\t+/; $c--;END{print $c}' file
また
perl -lne '$c += tr/\t//;END{print $c}' file
于 2013-03-19T13:07:14.500 に答える