Connaitre la commande qui a permis de lancer une fenêtre donnée

Questions concernant les lignes de commandes
Répondre
Avatar du membre
ledudulela
Messages : 242
Enregistré le : mer. 15 juil. 2015 20:49
Localisation : France - Gironde

Connaitre la commande qui a permis de lancer une fenêtre donnée

Message par ledudulela »

bonjour,
voici une petite astuce trouvée en lisant cette page: https://doc.ubuntu-fr.org/raccourci-lanceur .
Pour trouver la commande (sans arguments) qui a permis de lancer une fenêtre donnée, saisissez dans un terminal la commande suivante:

xprop WM_CLASS

puis avec le curseur de la souris, cliquez sur la fenêtre qui vous intéresse et le résultat apparaîtra dans le terminal.
Par exemple pour le moniteur système, vous obtiendrez en réponse:

WM_CLASS(STRING) = "gnome-system-monitor", "Gnome-system-monitor"
Autre exemple, lorsqu'on fait un clic-droit sur le bureau > Créer un lanceur
alors la commande xprop WM_CLASS renvoie:
WM_CLASS(STRING) = "mate-desktop-item-edit", "Mate-desktop-item-edit"

Et dans ce cas, pour en savoir plus sur la commande mate-desktop-item-edit ,
il suffit de taper la commande: mate-desktop-item-edit --help

On trouve également sur cette même page, une utilisation de la commande mate-desktop-item-edit .
Cette commande avec les paramètres suivants: mate-desktop-item-edit `pwd` --create-new
affiche la fenêtre: Créer un lanceur (dans le répertoire en cours)
Sous forme de script pour gestionnaire de fichiers (Caja, Nemo, Thunar), c'est très pratique :)
leDuduLéLà - Linux Mint Debian Edition 1 Mate , 2 Mate , 3 Cinnamon , 4 Cinnamon , 5 Cinnamon / 64 bits 6 Cinnamon / 64 bits

Répondre