基本上,我想从终端打开我当前的文件夹.我做侏儒开放.从终端,这将打开我所在的当前文件夹.
在我的.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
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。