Я пытаюсь показать количество строк, слов и символов всех файлов конфигурации в /etc/*conf
(с помощью команды wc
).
Как я могу изменить команду (или командную строку), чтобы не просматривать сообщения об ошибках?
Я пытаюсь показать количество строк, слов и символов всех файлов конфигурации в /etc/*conf
(с помощью команды wc
).
Как я могу изменить команду (или командную строку), чтобы не просматривать сообщения об ошибках?
wc /etc/*conf 2>/dev/null
У меня нет доступа к оболочке прямо сейчас, но вы можете попробовать что-то вроде
cat /etc/*.conf 2> /dev/null | wc -l
Это должно перенаправить все ошибки и оставить вывод для передачи в wc.
Обычно просто перенаправляют стандартный вывод в /dev /null, чтобы игнорировать вывод, но это не очень хорошая практика при написании сценариев оболочки
Попробуйте использовать -q вместо этого, чтобы запустить оболочку в тихом режиме, который будет производить меньше вывода.
Это может не относиться к вопросу, но только к вашему сведению.