2016-06-26 8 views
0

私は、.htmファイルをダウンロードし、私は-Eが何をするかわからないですが、私は単語数とパスです-wcp知っコマンドライン "find | grep -wc"を使用して、ゼロより大きい値を返す方法はありますか?

find . -iname "*.htm" | xargs grep -Ewcp 'sevenfold' 

でこれを入力しました。これを示すサンプル。

./bible/bible/RecoveryVersion_htm/ZecN.htm:1 
./bible/bible/RecoveryVersion_htm/ZecO.htm:0 
./bible/bible/RecoveryVersion_htm/Zep.htm:0 
./bible/bible/RecoveryVersion_htm/ZepN.htm:0 
./bible/bible/RecoveryVersion_htm/ZepO.htm:0 

このリストには、私はゼロのみなしのものを表示するには、検索単語のためにヒット狭める方法に多くのゼロがかなり長いのですか?どういうわけかif文を「値が0の場合は表示しない」とすることはできますか?

答えて

0

あなたは結果をフィルタリングするためにgrepの別の呼び出しを使用することができます。

find . -iname "*.htm" | xargs grep -Ewcp 'sevenfold' | grep -v ':0$' 
関連する問題