Подавить вывод для команд a2ensite и a2dissite

Я пытался найти способ подавить вывод для команд a2ensite и a2dissite . Справочные страницы, по-видимому, не обеспечивают какого-либо «тихого» или «тихого» режима.

Вот что я вижу с a2ensite :

Enabling site...
Enabling site HELLO.
To activate the new configuration, you need to run:
  service apache2 reload

И с a2dissite :

removing dangling symlink /etc/apache2/sites-enabled/mysite

Есть ли способ предотвратить какой-нибудь выход вообще?

0
задан 21 September 2013 в 12:39

2 ответа

Я не уверен, почему вы не хотите видеть вывод этих команд. Но вы можете просто перенаправить вывод в / dev / null с помощью

a2ensite ... > /dev/null
0
ответ дан 21 September 2013 в 12:39

Итак, я пытался > dev/null раньше, но это не сработало, как ожидалось. Вместо этого уловка заключалась в том, чтобы использовать:

a2ensite/a2dissite mysite  > /dev/null 2>&1

Цель состоит в том, чтобы просто отформатировать вывод по желанию с помощью echo -e "\tWhatever message" и сохранить вывод чистым и последовательным.

0
ответ дан 21 September 2013 в 12:39

Другие вопросы по тегам:

Похожие вопросы: