find . -name \*.c | xargs wc -l | tail -1 | awk '{print $1}'


Эта команда выполняет следующие действия:
1. find . -name \*.c: Поиск всех файлов с расширением «.c» в текущем каталоге и его подкаталогах.
2. xargs wc -l: Подсчет количества строк кода в каждом найденном файле.
3. tail -1: Отображение последнего результат, то есть общего количества строк из всех файлов.
4. awk '{print $1}': Извлечение и вывод только первой колонки (количества строк).

Эта команда полезна для получения статистики по количеству строк кода во всех файлах с расширением «.c» в текущем каталоге и его подкаталогах. Альтернативой может быть использование инструментов, таких как cloc, которые могут предоставить более подробную информацию о коде.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *