CSVファイルの行数をカウントします。 最初は「<」のもののみです。 grepを持つ指定された文字の前に行を数えます(<)
-2
A
答えて
4
-1
grep -E "^<" filename | wc -l
使用正規表現は、行数を取得するためにトイレ-lを通る線(^)と、パイプの開始時に<をチェックします。 c
と
0
あなたはgrep '^<'
で初めに「<」を含むすべての行を取得し、wc -l
と、残りの行をカウントすることができます。
grep "^<" file.csv | wc -l
2
awkは、ルークを使用します
$ cat file
foo
< this foo
not this foo <
< another of those foos
$ awk '/^</{c++}END{print c}' file
2
関連する問題
- 1. 指定された文字から長さが異なる行の指定された文字にスライス変数
- 2. 指定された文字列の数字を集計する
- 3. 文字列内の指定されたインデックスの文字を置き換える?
- 4. 指定された位置の文字列をPowerShellに置き換えます。
- 5. 戻り行文字列指定された行番号のJava
- 6. 指定された文字数後に文字列を置換する方法
- 7. 指定された文字のパターン
- 8. Ruby:HTML文字列の指定されたURLを置き換えます。
- 9. 指定されたインデックスの文字列を別の文字列に置き換えます。
- 10. 名前空間に定義された文字列を置き換えます
- 11. 指定された文字を除くすべての文字を*に置き換えてください
- 12. 指定された文字列で始まり、別の指定された文字列で終わる行をgrepする方法はありますか?
- 13. 文字列で指定されたエフェクトを実行
- 14. 指定されたsetTimeoutの前にコードが実行される
- 15. 文字列変数を指定された長さのランダムな部分文字列に分割します。
- 16. エラー:文字列定数の前に予期される宣言指定子または '...'
- 17. 変数を指定した文字列でjsonオブジェクトに置き換えます
- 18. TextViewの各行の文字数を指定しますか?
- 19. 文字列の指定された領域に文字を挿入する
- 20. ユーザー指定の文字列に特殊文字、数字、文字の出現を数える
- 21. 文字列内の特定の文字数を数えます。
- 22. Javaは変数内の指定された値以外の文字列内の文字を置換します
- 23. 文字列のリストで指定されたファイルの行を選択する
- 24. 指定された文字列以降のすべての文字を置換
- 25. 文字列の末尾の部分を等しい数の指定された文字数に置き換えます。
- 26. 日 - (例えば)指定された名前のID変換
- 27. Regex .netを使用して指定された文字を置き換える
- 28. SQL Server:指定された日付範囲内の行を数えるには?
- 29. Android TextView、テキストビュー内の指定された文字を指定した位置に移動しますか?
- 30. BigQuery指定されたクエリの行数を出力します。
ほぼ同じ:[この質問](https://stackoverflow.com/questions/40395018/counting-lines-starting-with-a-symbolを)、[この質問](https://stackoverflow.com/questions/28899349/find-lines-starting-with-one-specific-character-and-ending-with-another-one)、[この質問](https ://stackoverflow.com/questions/18489846/counting-lines-starting-with-a-word-word)... –