Простой диспетчер окон X [закрыто]

Поскольку команда wc может принимать несколько аргументов, вы можете просто передать все имена файлов в wc , используя аргумент + в -exec действие GNU find :

find . -type f -name '*.[ch]' -exec wc -l {} +

Альтернативно, в bash , с использованием параметра оболочки globstar для рекурсивного обхода каталогов:

shopt -s globstar
wc -l **/*.[ch]

Другие оболочки проходить рекурсивно по умолчанию (например, zsh ) или иметь аналогичные параметры, такие как globstar , ну, по крайней мере, большинство из них.

6
17.11.2014, 14:41
0 ответов

Теги

Похожие вопросы