Shellスクリプトを使用して、ファイルの行数をカウントする方法は何ですか?

以下のコマンドを使用してファイルの行数をカウントできます:

#!/bin/bash

file="example.txt"  # 文件名

# 使用wc命令统计文件的行数并保存到变量中
line_count=$(wc -l < "$file")

echo "文件 $file 中的行数为: $line_count"

上記のコードを count_lines.sh という名前のファイルに保存し、実行権限を与えてください。その後、ターミナルでこのスクリプトを実行してください。

chmod +x count_lines.sh
./count_lines.sh

上記のコマンドは、example.txtファイルの行数を出力します。必要に応じて、example.txtを行数を計算したいファイル名に置き換えることができます。

bannerAds