Подавить сообщения об ошибках, переместив их в текстовый файл, сгенерированный скриптом - PullRequest
0 голосов
/ 29 января 2020

В настоящее время у меня возникают некоторые проблемы с конкретной командой при выполнении внутри. Мой сценарий wevtutil epl "$filename" "${SYSNAM}_${SAFNAM}.evtx" | sort -V, сообщение об ошибке гласит Failed to export log..., что я могу только предположить, либо из-за неправильных учетных данных, либо не указан пункт назначения для экспорта. Однако это сообщение об ошибке также может помешать индикатору выполнения скрипта после его окончательного завершения, что приводит к тому, что вывод будет выглядеть неприятно.

Вместо того, чтобы полностью игнорировать сообщение об ошибке или переместить сообщения в /dev/null Я хотел бы вывести sh сообщения об ошибках в текстовый файл, такой как «script_errors.txt», но также иметь некоторые условные выражения. установите, чтобы предупредить пользователя о том, что это произошло в конце сценария, не искажая вывод панели задач. Если есть какая-либо дополнительная информация, которую я могу предоставить, пожалуйста, дайте мне знать, вроде как новость в этом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...