linux隐藏信息,linux – 如何隐藏来自特定命令的警告消息?

基本上,我想从终端打开我当前的文件夹.我做侏儒开放.从终端,这将打开我所在的当前文件夹.

在我的.bashrc中,我有一个名为open的简单函数,它为我做了这个.

function open() {

gnome-open . }

所以我只是打电话给它,它有效.唯一的问题是,当我这样做时,我收到一堆警告信息?

(nautilus:414): GLib-GIO-CRITICAL **:

g_dbus_interface_skeleton_unexport: assertion

‘interface_->priv->connections != NULL’ failed

(nautilus:414): GLib-GIO-CRITICAL **:

g_dbus_interface_skeleton_unexport: assertion

‘interface_->priv->connections != NULL’ failed

(nautilus:414): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen:

assertion ‘GDK_IS_SCREEN (screen)’ failed

(nautilus:414): GLib-GObject-WARNING **: invalid (NULL) pointer

instance

(nautilus:414): GLib-GObject-CRITICAL **: g_signal_connect_object:

assertion ‘G_TYPE_CHECK_INSTANCE (instance)’ failed

我真的不在乎警告信息,我只是不想在终端看到它们.如何隐藏来自打开的警告消息?

function open() {

gnome-open . [ignore all warnings, just do what your asked] }

解决方法:

如果有人想知道,我只是改变了我的功能来重定向错误的东西.

现在变成了

function open() {

gnome-open . &>/dev/null

}

标签:bash,linux,command-line,files,gui

来源: https://codeday.me/bug/20190814/1658204.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值