Я написал сценарий оболочки, и часть сценария завершилась неудачно, и в нем было слишком много аргументов:
if [ -f ABC_DEF_*.* ]; then
Я хочу проверить, есть ли какие-либо такой файл соответствует строке, но оболочка жалуется, что слишком много аргументов.В каталоге есть 20 таких файлов.
Будет ли оболочка расширена подстановочным знаком и превратит ABC_DEF_ . в список из 20 имен файлов?Если да, как я могу решить эту проблему?