私のサンプルファイルには、次のような数行があります。
27809, shbd.dav, 165 .
27673 ; matroshka; 223665;
数字を含む行の数を数える必要があります。したがって、出力は2でなければなりません。
これを行うには、grepを使用する必要があります。
答え1
この試み:
grep -c '[[:digit:]]' infile
[[:digit:]]
使用。 。 。代わりに[0123456789]
数字を英語の数字に制限するには、[0-9]
、[[:digit:]]
間の違い\d
)。