Maintenant, avec un script dans lequel il y a une erreur :
michel@xubuT450:~$ gtk-launch testErreur.desktop
/home/michel/monScript.sh: ligne 3: erreur : commande introuvable
michel@xubuT450:~$
=======
Ensuite, on peut aussi rediriger vers un fichier la sortie
stderr du script lancé
dans la ligne de commande de la directive
Exec du fichier
.desktop
Contenu du fichier
/home/michel/.local/share/applications/testErreur.desktop
[Desktop Entry]
Name=Test erreur
Comment=Pour tester la récupération, dans un fichier log, d'une erreur provoquée par l'exécution du script lancé
GenericName=testErreur
Exec=bash -c "/home/michel/monScript.sh 2> /home/michel/.mesLogs/fichierLog"
Terminal=false
StartupNotify=true
Type=Application
Categories=
# vi:set encoding=UTF-8:
et après l'exécution du lanceur,
le contenu du fichier
/home/michel/.mesLogs/fichierLog
michel@xubuT450:~$ cat .mesLogs/fichierLog
/home/michel/monScript.sh: ligne 3: erreur : commande introuvable
michel@xubuT450:~$