Требуется в bash-скрипте обработать все файлы по маске в заданной директории. Файлы имеют расширения .001, .002, .003 и тд, причем заранее их количество неизвестно. Известно базовое имя файла, до расширения. Проблема в том, что имя может содержать пробелы.
Пробовал такое:
for file in $DIR/$base.* ; do
...
done
Не работает: имя с пробелами разбивается на части. Двойные кавычки проблему не решают, поскольку перестает работать маска.
Хелп, плиз.