Вместо того, чтобы искажать сообщение об ошибке, просто проверьте перемещаемый файл перед его перемещением:
if [ -f /prod/new/outputlog/error.log ]; then
mv /prod/new/outputlog/error.log \
/prod/hist/new/outputlog/error.log.32423423424
fi
или с использованием логики короткого замыкания -:
[ -f /prod/new/outputlog/error.log ] &&
mv /prod/new/outputlog/error.log \
/prod/hist/new/outputlog/error.log.32423423424
Если отсутствие файла журнала является проблемой, о которой необходимо сообщить, сделайте это отдельно:
if [ -f /prod/new/outputlog/error.log ]; then
mv /prod/new/outputlog/error.log \
/prod/hist/new/outputlog/error.log.32423423424
else
echo 'ERROR: /prod/new/outputlog/error.log is missing' >&2
fi