echo コマンドを使用した変数値の出力

echo コマンドを使用した変数値の出力

テキストファイルの行数を出力したいです。したがって、echoコマンドを使用しますが、次のコードを実行するとファイル名と行番号が得られます。

echo "$page" > t
total="$(wc -l t)"
echo "$total"

生産量:162トン

注:「t」ファイルの行数は162です。

ベストアンサー1

wcがファイル名を印刷するのを防ぐフラグがあるかどうかはわかりませんが、cut数字を切り取ることができます。

wc -l filename  | cut -d' ' -f1

おすすめ記事