基本的に、ターミナルから現在のフォルダーを開きます。私がやります gnome-open .
ターミナルから、これは私がいる現在のフォルダを開きます。
私の.bashrc
、これを行うopen
という単純な関数があります。
関数open(){gnome-open。 }
だから私は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 **:無効な(NULL)ポインターインスタンス
(nautilus:414):GLib-GObject-CRITICAL **:g_signal_connect_object:assertion 'G_TYPE_CHECK_INSTANCE(instance)' failed
警告メッセージについては特に気にしません。ターミナルに表示したくないだけです。openの呼び出しからのhide
警告メッセージを表示するにはどうすればよいですか?
関数open(){gnome-open。 [すべての警告を無視し、あなたが求めたことを実行してください]}
誰かが知りたいと思った場合に備えて、エラーをリダイレクトするように関数を変更しただけです。
今では
function open() {
gnome-open . &>/dev/null
}