quietly() { "$@" > /dev/null 2>&1; }


Команда «quietly()» позволяет скрыть вывод громких команд, которые вы не хотите слышать. Она перенаправляет вывод команд на устройство /dev/null, которое игнорирует его, а также перенаправляет ошибки команд на то же самое устройство. Таким образом, вы не видите результаты выполнения команды, но она все равно выполняется. Полезна, если вас не интересует вывод команды или вы не хотите, чтобы он засорял ваш терминал. Возможная альтернатива — просто не использовать данную команду и ручным способом перенаправлять вывод команд на /dev/null при необходимости. В этой команде отсутствуют передаваемые аргументы.

Ответить

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