Где задокументировано поведение bash globbing? - PullRequest
2 голосов
/ 23 октября 2011

Я знаю, что могу сделать следующее:

ls /dir/*/subdir/file

, чтобы вывести все подходящие файлы в любые подходящие каталоги.Это просто обычная болтовня?Такое ощущение, что оно более продвинуто, чем следующее использование:

ls /dir/subdir/file*

Я думаю о нем как о "ветвящемся / ищущем глобусе".Если он отличается от обычного сглаживания, каково его настоящее имя и где задокументировано его поведение?

Ответы [ 4 ]

2 голосов
/ 23 октября 2011

man bash

поиск Pathname Expansion

1 голос
/ 23 октября 2011

В документации bash нет особого различия между этими двумя формами; они оба описаны в Расширение имени файла и Сопоставление с шаблоном .

0 голосов

А если вы хотите быть более портативным , вот спецификации POSIX .

0 голосов
/ 23 октября 2011

Это на странице руководства bash, в разделе «Сопоставление с образцом».

* Соответствует любой строке, включая нулевую строку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...