httpd -t или как сделать вывод в файл stderr

Однажды, мне понадобилось перенаправить вывод команды httpd -t через ssh. К сожалению, стандартный вариант с прямым выводом не работал. И вот почему…

Цитирую ответ одного из знатоков буржунета «The output of apachectl is sent to stderr. The commands you are using attempt to filter stdout»

Решение, как обычно, очень простое, а именно добавление вот этого:

2>&1

Т.е. вывод будет выглядеть вот так:

httpd -t 2>&1

Как обычно, все очень просто

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *