Как запретить команде gio open выводить текстовые сообщения в консоль?

я использую команду gio open очень часто, поэтому я добавил для нее псевдоним в файле .bashrc

alias open="gio open"

. Следовательно, я могу просто написать open . или откройте ~/Pictures/example.png в качестве примера.

Тем не менее, я не могу предотвратить раздражающий вывод gio, потому что у него нет опции --quite по умолчанию, gio open выводит некоторые сообщения во время своей работы, например:

msi@msi:~/Pictures$ open image-3.jpg 
msi@msi:~/Pictures$ 
(gthumb:37944): Gtk-WARNING **: 08:00:54.815: Failed to register client: GDBus.Error:org.gnome.SessionManager.AlreadyRegistered: Unable to register client

Итак, я обнаружил, что некоторые люди использовали оператор перенаправления для перенаправления вывода команды из стандартного вывода (оболочки) в /dev/null, поскольку все, что записывается на это «устройство», автоматически удаляется напрямую.

Не могли бы вы помочь с этим?

0
задан 15 November 2021 в 05:04

0 ответов

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

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