Как подсчитать количество строк в файлах в Linux?

Для подсчета итогового количества строк в файлах, можно использовать такую команду:

find . -name '*.cpp' -type f -print0 | xargs -0 cat | wc -l

Для начала происходит поиск файлов с нужным расширением через команду find. Поиск станет происходить в текущем каталоге и всех подкаталогах. Потом каждый найденный файл распечатывается в типовой поток через команду cat (имя файла передается через xargs). Таким образом, в типовой поток выдается полное содержимое всех найденных файлов. Затем подсчет численности строк происходит через команду wc (Word Count). Опция -l означает «line», то имеется, будет подстчитываться количество строк.

Читайте также:  Команда объединяет все видеофайлы в Linux