якщо я хочу порахувати рядки коду, тривіальна річ
cat *.c *.h | wc -l
Але що робити, якщо у мене є кілька підкаталогів?
cat? wc -l *.c *.hробить те саме.
wc -l *.c *.h | tail -n 1отримати аналогічний вихід.
**, тож ви могли використовувати wc -l **/*.{h,c}чи щось подібне. Зауважте, що в Bash, принаймні, ця опція (називається globstar) вимкнено за замовчуванням. Але також відзначити , що в даному конкретному випадку, clocчи SLOCCountце набагато кращий варіант. (Також ackможе бути кращим findдля легкого пошуку / переліку вихідних файлів.)