SSH туннель между несколькими хостами

В zsh вы можете использовать квалификаторы glob для ограничения совпадений подстановочных знаков по типу файлов. Например, добавление (.) после шаблона ограничивает его обычными файлами.

wc -w *(.)

Чтобы справиться с именами файлов, начинающимися с - или . , используйте wc -c -- *(.N) или wc -c ./*(.N). Если вы хотите включить символические ссылки и на обычные файлы, сделайте это *(-.).

Другие распространенные оболочки не имеют такой возможности, поэтому вам придется использовать другой механизм фильтрации по файлам, например проверка типов файлов в цикле или find.

1
14.09.2017, 06:04
0 ответов

Теги

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