Если я хочу проверить наличие одного файла, я могу проверить его, используя test -e filename
или [ -e filename ]
.
Предположим, у меня есть глобус и я хочу знать, существуют ли какие-либо файлычьи имена совпадают с глобусом.Глобус может соответствовать 0 файлам (в этом случае мне ничего не нужно делать), или он может соответствовать 1 или более файлам (в этом случае мне нужно что-то делать).Как я могу проверить, есть ли у шара какие-либо совпадения?(Мне все равно, сколько совпадений, и было бы лучше, если бы я мог сделать это с одним оператором if
и без циклов (просто потому, что я считаю это наиболее читаемым).
(test -e glob*
не удается, если глобус соответствует более чем одному файлу.)