特定の数以上の特殊文字を含むテキストで行をキャッチする最善の方法は何ですか?
各行に4つのカンマがあることをすでに知っていて、,
4つ以上のカンマを含む行を探したいとしましょう。,
はい
hi,hello,how,are,you
catch,me,then,say,hello,then
出力
catch,me,then,say,hello,then
ベストアンサー1
Perlソリューション:
perl -ne 'print if tr/,// > 4'
-n
ファイルを1行ずつ読み込む- これtr演算子一致する数を返します。
4行未満で印刷するには、>
に変更するだけです<
。