У меня есть скрипт со многими командами. подобно
#!/bin/sh
mv new /root/
mv old /root/
mv foo /code
#many other commands
Если файл 'новый' не найден, bash выдаст сообщение об ошибке: foo: No such file or directory
Я могу подавить сообщение об ошибке, перенаправив весь вывод из stderr в /dev /null
mv foo /code 2>1 /dev/null
Вопросы:
Есть ли способ просто сделать это без изменения всего сценария?
Есть ли способ, чтобы подавить все сообщения об ошибках в сценарии?