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

