Xarien
10-03-2022, 13:07
Здравствуйте, друзья.
Есть вот такая команда по подсчёту количества файлов в папке.
dir E:\test /b /a-d | find /c /v ""
Если файлы в папке есть, то команда корректно отдаёт числовое значение, но если файлов нет, перед тем как вывести 0 (ноль) пишет строку File Not Found.
Подскажите пожалуйста, как можно убрать вывод именно этой текстовой строки.
Пытался с помощью null, но не получилось. Может быть не туда его ставил в команде.
Заранее благодарю Вас.
PS. Дабы заранее предотвратить вопросы, строка используется в Zabbix для контроля одного задания обработки файлов. Если задание зависнет, файлы в папке накопятся, прилетит алерт и задание отправится в рестарт.
При числовых значениях, всё хорошо, но когда появляется в выводе текс, Zabbix начинает ругаться на элемент данных. Хотелось бы исправить это:)
Спасибо.
Есть вот такая команда по подсчёту количества файлов в папке.
dir E:\test /b /a-d | find /c /v ""
Если файлы в папке есть, то команда корректно отдаёт числовое значение, но если файлов нет, перед тем как вывести 0 (ноль) пишет строку File Not Found.
Подскажите пожалуйста, как можно убрать вывод именно этой текстовой строки.
Пытался с помощью null, но не получилось. Может быть не туда его ставил в команде.
Заранее благодарю Вас.
PS. Дабы заранее предотвратить вопросы, строка используется в Zabbix для контроля одного задания обработки файлов. Если задание зависнет, файлы в папке накопятся, прилетит алерт и задание отправится в рестарт.
При числовых значениях, всё хорошо, но когда появляется в выводе текс, Zabbix начинает ругаться на элемент данных. Хотелось бы исправить это:)
Спасибо.