Comment puis-je lancer la visionneuse d'images GNOME à partir du terminal?
122
C'est la visionneuse d'images par défaut pour Ubuntu, et apparemment elle s'appelle Eye of Gnome. Je voudrais pouvoir le lancer à partir de la ligne de commande, en lui donnant un nom de fichier à ouvrir.
Si vous souhaitez une alternative indépendante de l’environnement de bureau, utilisez l’ xdg-openoutil wrapper bash autour des commandes spécifiques à l’environnement.
eog
est si simple qu'il ne peut pas afficher les GIF animés. J'utilise XnViewMP, qui est en revanche un peu plus lent.Réponses:
La commande à utiliser est
eog
( E vous o f G NOME). Et vous l'appelez comme ceci:la source
eom filename
qui aide tout le mondeUtiliser
xdg-open
:qui ouvre un fichier ou une URL dans l'application préférée de l'utilisateur.
Explication
Tant que vous utilisez Gnome et
eog
votre visionneuse d'images par défaut , vous pouvez utilisergnome-open
:Si vous souhaitez une alternative indépendante de l’environnement de bureau, utilisez l’
xdg-open
outil wrapper bash autour des commandes spécifiques à l’environnement.Pour l'instant,
xdg-open
prend en charge:exo-open "$1"
),gvfs-open "$1"
,gnome-open "$1"
avec repli sur générique ouvert),kde-open "$1"
avec repli surkfmclient exec "$1"
),gvfs-open "$1"
,mate-open $1
),pcmanfm $1
avec repli sur ouverture générique),enlightenment_open $1
),open_gnome3 $1
, qui estgvfs-open "$1"
avec repli au générique ouvert),cygstart "$1"
),open "$1"
).et tente sa chance avec d'autres environnements de bureau (appelés génériques ).
$1
est votre nom de fichier image.Usage
Si vous voulez comprendre comment ça
xdg-open
marche, vous pouvez lire le code source bash :Modifier
Voir aussi la réponse similaire pour une question différente sur unix.stackexchange.com .
la source
Pour Fedora, vous pouvez utiliser
shotwell filename
.la source