これを試してください
wc -l < sample.txt
wc
標準入力からファイルを読み取る場合、ファイル名を出力しません。 <
標準入力経由でファイルをフィードします。
その他 シングル ファイル名なしでファイルの行数を取得するコマンド。
sed
:
$ sed -n '$=' filename
awk
:
$ awk 'END{print NR}' filename
空白も取り除きたい場合は、 sed
を使用してください .
wc -l < file | sed 's/ //g'