J'ai un fichier de script dans mon répertoire personnel que j'ai ajouté à Startup Applications
. Il crée ensuite un fichier .desktop
dans ~/.config/autostart
. Est-il possible de couper l'homme du milieu et d'exécuter ce script directement à partir du dossier de démarrage automatique?
La structure du script est dans les lignes de:
command1
command2
command3
J'ai essayé de faire une ligne en réorganisant le script pour lire:
command1;command2;command3
L'idée derrière ceci était d'échanger la ligne suivante dans le fichier .desktop
à partir de ceci:
Exec=/home/hiigaran/startupfile
Pour ça:
Exec=command1;command2;command3
Cela ne semble pas fonctionner. Je suppose que plusieurs commandes ne sont pas supportées. Est-ce qu'il y a un autre moyen?
Pour être clair, je n’ai aucun problème particulier avec la façon dont je fais les choses. Tout fonctionne comme il se doit. Je suis juste très particulier sur le contenu de mon répertoire personnel. S'il y a un moyen plus élégant d'exécuter mon script après la connexion au bureau, tant mieux. Sinon, pas de problème.
À ma connaissance, KDE possède un répertoire ~/.config/autostart-scripts qui fonctionnerait parfaitement pour moi. Cela semble cependant être un dossier uniquement dans KDE. J'utilise le DE par défaut pour Ubuntu 18.04.
Au lieu de Exec=command1;command2;command3
essayer
Exec=sh -c "command1;command2;command3"