它是 Ubuntu 的默认图像查看器,显然它被称为“侏儒之眼”。我希望能够从命令行启动它,并传递一个文件名来打开它。
Jam*_*mes 196
使用的命令是eog(Ë咋ö ˚F ģ NOME)。你这样称呼它:
eog filename
Run Code Online (Sandbox Code Playgroud)
pat*_*eza 33
使用xdg-open:
xdg-open filename
Run Code Online (Sandbox Code Playgroud)
它会在用户的首选应用程序中打开文件或 URL。
只要您使用Gnome并且eog是您的默认图像查看器,您就可以使用gnome-open:
gnome-open filename
Run Code Online (Sandbox Code Playgroud)
如果您想要一个独立于桌面环境的替代方案,请使用xdg-openwhich 是针对特定于环境的命令的bash包装器。
目前,xdg-open支持:
exo-open "$1"),gvfs-open "$1",gnome-open "$1"与回退给通用开)kde-open "$1"回退到kfmclient exec "$1"),gvfs-open "$1", mate-open $1),pcmanfm $1回退到通用开放),enlightenment_open $1),open_gnome3 $1,这是gvfs-open "$1"通用开放的后备),cygstart "$1"),open "$1")。并尝试使用其他桌面环境(称为generics)。$1是您的图像文件名。
xdg-open filename
Run Code Online (Sandbox Code Playgroud)
如果你想弄清楚它是如何xdg-open工作的,你可以阅读bash源代码:
$ locate xdg-open
/usr/bin/xdg-open
/usr/share/man/man1/xdg-open.1.gz
$ less /usr/bin/xdg-open
Run Code Online (Sandbox Code Playgroud)
另请参阅unix.stackexchange.com上不同问题的类似答案。
| 归档时间: |
|
| 查看次数: |
114305 次 |
| 最近记录: |