Как подсчитать строки кода разных типов файлов, отсортированные от наименьшего количества кода до наибольшего

find . \( -iname '*.[ch]' -o -iname '*.php' -o -iname '*.pl' \) -exec wc -l {} + | sort -n


Команда find . \( -iname '*.[ch]' -o -iname '*.php' -o -iname '*.pl' \) -exec wc -l {} + | sort -n выполняет поиск файлов с расширениями .c, .h, .php и .pl в текущем каталоге и его подкаталогах, подсчитывает количество строк кода в каждом из этих файлов, а затем сортирует результаты в порядке возрастания количества строк кода.

Полезность: Позволяет оценить объем кода разных типов файлов и определить, какие файлы содержат наименьшее или наибольшее количество строк кода.

Альтернативы: Можно использовать другие команды, такие как ls, grep, и wc, чтобы достичь того же результата, но это потребует больше команд и операций вручную.

Ответить

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