[1120028] Я думаю, что [1120578] сервис httpd configtest[1120579] выводится на [1120580]stderr[1120581], а не на [1120582]stdout[1120583]. Можно попробовать:[12125]Или даже это, без переменной:[12126]Опция [1120584]-n[1120585] для echo подавляет новую строку в конце так, чтобы вывод [1120586]service httpd configtest[1120587] был на той же строке. [12127]Также обратите внимание, что я переключил бэк-стики ([1120588]`...`[1120589]) на [1120590]$(...)[1120591] выше, так как бэк-стики могут вызвать некоторые проблемы и обычно считаются устаревшими. Смотрите [1120592]Какая разница между $(stuff) и `stuff`?[1120593] для более подробной информации. [12128]Для получения дополнительной информации о том, что такое [1120594]stdout[1120595] и [1120596]stderr[1120597] и что делает [1120598]2>&1[1120599], ознакомьтесь со страницами Википедии на [1120600]Standard Streams[1120601] и [1120602]Redirection[1120603].[1120037].
27.01.2020, 20:46
Ссылка