デフォルトでは、端末で現在存在するフォルダを開きたいと思います。gnome-open .
端末でこれを行うと、私の現在のフォルダが開きます。
私にはこれを行う.bashrc
簡単な関数がありますopen
。
関数を開く(){GNOMEを開く}
だから、電話したばかりでopen
成功しました。唯一の問題は、これを実行すると多数の警告メッセージが表示されることです。
(nautilus:414): GLib-GIO-CRITICAL **: g_dbus_interface_sculpture_unexport: アサーション "interface_->priv->connections!= NULL" 失敗
(nautilus:414): GLib-GIO-CRITICAL **: g_dbus_interface_sculpture_unexport: アサーション "interface_->priv->connections!= NULL" 失敗
(ノーチラス:414):Gtk-CRITICAL **:gtk_icon_theme_get_for_screen:「GDK_IS_SCREEN(screen)」を主張できませんでした。
(nautilus:414): GLib-GObject - 警告**: 無効な (NULL) ポインタインスタンス
(ノーチラス:414):GLib-GObject-CRITICAL **:g_signal_connect_object:「G_TYPE_CHECK_INSTANCE(インスタンス)」を主張できませんでした。
私は警告メッセージにあまり興味がなく、端末でそれらを見たくないだけです。hide
通話開始時に警告メッセージをどのように受け取ることができますか?
function open() { gnome-open 。 [すべての警告を無視して必要に応じて実行]}
答え1
もし不思議な人がいるかと思ってエラー内容をリダイレクトするように機能を変更しました。
今はなった
function open() {
gnome-open . &>/dev/null
}