Linux: Подсчитать количество строк в файле

Linux: Подсчитать количество строк в файле
/assets/blog/authors/asanov_small.webp
Ildar Asanov

Подсчет количества строк в файлах в Linux в одном файле

cat filename.txt | wc -l

В нескольких файлах по шаблону

cat *.txt | wc -l

Подсчитает строки во всех .txt файлах текущей директории.

В конкретных файлах

cat file1.txt file2.txt file3.txt | wc -l

Рекурсивный подсчет во всех файлах и подпапках

find /var/www/ -name "*.txt" -type f -exec wc -l {} \; | awk 'BEGIN{sum=0}{sum+=$1;}END{print sum;}'

Данная команда:

  1. Находит все .txt файлы в /var/www/ и подпапках
  2. Подсчитывает строки в каждом найденном файле
  3. Суммирует результаты с помощью awk

Спасибо за внимание! Если статья была полезной, подпишитесь на мой телеграмм канал: @asanovpro

Related posts