0

ファイル内の文字数をどのように数えることができ<ますか?

Vimの場合と同様に、ファイル内の文字「<」の数を数えようとしています

%s/<//gn

走る

 find * -type f | xargs sed 's/<//gn'

私は得る

sed: -e expression #1, char 7: unknown option to `s'

このエラーは、Vim の :s モードが SED とは違うことを示唆しています。

4

2 に答える 2

2

私はnVim のオプションに詳しくありませんが、はい、sed はこのnオプションをサポートしていません。<ファイル内の文字のインスタンス数をカウントする別の方法を次に示します。

find * -type f | xargs cat | tr -d -c '<' | wc -c

このコマンドは、以外のtr -d -c '<'すべての文字を削除し、残りの文字数をカウントします。<wc -c

于 2009-08-18T01:12:38.123 に答える
0
grep -RoE "<" * |wc -l
于 2010-03-17T09:02:21.307 に答える