"exec-desktop" "1" "" "" "Starbuntu"
exec-desktop - exécute les fichiers de configuration du bureau également avec des paramètres et, ce faisant, il prend également en charge l'historique "Récemment utilisé" (fourni par Starbuntu)
exec-desktop [<Chemin du fichier de configuration du bureau>] [<Paramètres>]
ou court : exec-desktop [<Nom du fichier de configuration du bureau>] [<Paramètres>]
Comment exécuter un fichier de bureau ou un élément du menu de l'application avec les paramètres
Fichier de configuration du bureau:
Cela fonctionne mieux avec le programme Starbuntu exec-desktop, prédéfini pour ce type de fichier. Ce programme traite même les commandes complexes dans le fichier de configuration du bureau, comme par ex. Exec=sh -c '<Shellscript Code>' ainsi que tous leurs paramètres et enregistre le(s) nom(s) du fichier de paramètres dans l'historique 'Récemment utilisé' ( = $HOME/.config/gtk-3.0/recent.history) si le type de fichier est répertorié dans $HOME/.config/gtk-3.0/recent.types. Le maximum d'entrées d'historique est défini comme 'max_recent_lines' dans $HOME/.config/openbox/environment. Vous appelez ce programme comme suit:
exec-desktop [<Chemin du fichier de configuration du bureau>] [<Paramètres>]
ou court : exec-desktop [<Nom du fichier de configuration du bureau>] [<Paramètres>],
car les chemins des applications des dossiers locaux et globaux sont prédéfinis dans la variable d'environnement $PATH et les fichiers de configuration du bureau y sont marqués comme exécutables.
Les alternatives xdg-open ou Rox n'acceptent aucun paramètre pour les fichiers de configuration du bureau et gio launch ou gtk-launch acceptent des paramètres mais seulement de manière limitée.
Attention:
Étant donné que exec-desktop peut également traiter des scripts shell avec des paramètres arbitraires en tant que commandes dans les fichiers de configuration du bureau, Starbuntu s'est souvent éloigné de l'exigence stricte selon laquelle ces paramètres ne peuvent être que des chemins de fichiers ou des adresses Internet et leurs espaces réservés doivent être à la fin de la ligne de commande. Dans ces cas, les alternatives mentionnées ne fonctionnent pas.
Le programme universel Starbuntu all-open ne peut pas non plus traiter les paramètres des fichiers de configuration du bureau car il les interprète comme d'autres fichiers.
Élément du menu de l'application:
Après avoir sélectionné l'entrée AppMenu, cliquez sur la partie droite de votre barre de curseur sous l'onglet «Paramètres». Une boîte de saisie des paramètres s'ouvre. Vous le confirmez avec la touche Retour. Ensuite, soit vous appuyez à nouveau sur la touche retour, soit vous double-cliquez sur la barre du curseur plus à gauche, soit vous cliquez simplement sur «OK». Après cela, l'application sélectionnée sera exécutée avec les paramètres saisis.
/usr/local/bin/exec-desktop
$HOME/.config/gtk-3.0/recent.history
$HOME/.config/gtk-3.0/recent.types
max_recent_lines
maximum des entrées d'historique, définies dans $HOME/.config/openbox/environment
PATH
contient le dossier local et global "applications"
Peter Starfinger <info@die-starfingers.de>