Почему многие команды предоставляют опцию -qили --quietдля подавления вывода, когда вы можете легко добиться того же, перенаправив стандартный вывод в нулевой файл?
-qдля подавления всех выходных данных. Например, в Docker есть команда для вывода списка изображений; docker imagesпоказывает отформатированную таблицу с кучей информации, а docker images -qвыводит простой список идентификаторов изображений (полезно для передачи в другие команды).