У меня есть однострочный скрипт, который работает нормально, но ...
find $HOME/html/mydir/downloads/sec/*.zip -mtime 2 -exec rm {} \;
Он генерирует ошибку, если не найдено ни одного файла, и мой веб-хост отправляет мне бессмысленное письмо. Поэтому я хочу подавить сообщение об ошибке, если "ошибка" - "Нет такого файла или каталога"
Я думал, что мог бы сделать что-то вроде этого:
find $HOME/html/mydir/downloads/sec/*.zip 2>&1 | grep -v "No such file or directory"
... но я не знаю, как объединить это с моим текущим сценарием так, чтобы вывод find все равно шел в exec, если найдены файлы (или есть другой тип ошибки).