Ubuntuのデフォルトの画像ビューアで、どうやらEye of Gnomeという名前らしい。開くファイル名を渡してコマンドラインから起動できるようにしたい
133 James 2010-02-04
使用するコマンドはeog
(GNOMEの目)です。で、こんな風に呼ぶんですね
eog filename
184 James 2010-02-04
xdg-open
を使用します
xdg-open filename
これは、ユーザーの好みのアプリケーションでファイルやURLを開くことができます
Explanation
Gnome and eog
を使っている限り、default image viewer, you can use gnome-open
はあなたのdefault image viewer, you can use gnome-open
です
gnome-open filename
デスクトップ環境から独立した代替手段が必要な場合は、環境固有のコマンドのラッパーである bash wrapper である xdg-open
を使用してください
とりあえず、xdg-open
はサポートしています
- Xfce (
exo-open "$1"
), - Gnome (
gvfs-open "$1"
、gnome-open "$1"
で汎用オープンへのフォールバック)、。) - KDE (
kde-open "$1"
をkfmclient exec "$1"
にフォールバックしたもの)、。) - Mate (
gvfs-open "$1"
,mate-open $1
), - LXDE (
pcmanfm $1
をジェネリックオープンにフォールバックしたもの)、 - エンライトメント (
enlightenment_open $1
)、 - Cinnamon (
open_gnome3 $1
, which isgvfs-open "$1"
をジェネリックオープンにフォールバックしたもの)、 - Cygwin (
cygstart "$1"
), - ダーウィン (
open "$1"
)
で、他のデスクトップ環境 (ジェネリックと呼ばれる) で運試しをします。$1
は画像ファイル名です
Usage
xdg-open filename
xdg-open
がどのように動くのか知りたい場合は、bash のソースコードを読むとよいでしょう
$ locate xdg-open
/usr/bin/xdg-open
/usr/share/man/man1/xdg-open.1.gz
$ less /usr/bin/xdg-open
Edit
似たような回答 の異なる質問については、unix.stackexchange.comも参照してください
28 patryk.beza 2015-05-24
Fedoraの場合はshotwell filename
を使うことができます
2 Fantastic Mr Fox 2014-10-06
cat.jpgを開いた。そして、私は入力しました
ps x | grep cat.jpg
eogがファイルを開くのに使われていました
0 Hassan Sajjad 2020-09-10