Символ ?
8.2.2 Вопросительный знак ?
Символ вопросительного ?
знака представляет любой отдельный символ. Каждый символ вопросительного знака соответствует ровно одному символу, не больше и не меньше.
Предположим, вы хотите отобразить все файлы в /etc
каталоге, которые начинаются с буквы t
и имеют ровно 7 символов после t
символа:
sysadmin@localhost : ~ $ echo /etc/t???????
/etc/terminfo /etc/timezone
Символы Glob можно использовать вместе, чтобы найти еще более сложные шаблоны. Команда шаблона /etc/*????????????????????
сопоставляет только файлы в /etc
каталоге с двадцатью или более символами в имени файла:
sysadmin@localhost : ~ $ echo /etc/*????????????????????
/etc/bindresvport.blacklist /etc/ca-certificates.conf
Звездочку и вопросительный знак также можно использовать вместе для поиска файлов с трехбуквенными расширениями, используя /etc/*.???
шаблон:
sysadmin@localhost : ~ $ echo /etc/*.???
/etc/issue.net /etc/locale.gen
Last updated