Я ищу что-то вроде:
if [ -f "filenam*" ]; then
...
fi
Но подстановочный знак (*) вызывает проблемы.
Я также пробовал:
if [ `ls filenam* > /dev/null 2>&1` ]; then
...
fi
Может работать в других оболочках, но не работает в оболочке Bourne (sh).
Спасибо за любую помощь!
РЕДАКТИРОВАТЬ: Извините, не C оболочки, Bourne shell (sh).