J'ai besoin d'intimité. Non pas parce que mes actions sont douteuses, mais parce que votre jugement et vos intentions le sont.
5124 links
$ (gui_app &> /dev/null &)
Ne fonctionne pas. L'application (Firefox en l'occurence) se ferme après que le terminal se soit fermé.
Vous auriez une idée de comment faire ?
Edit : je viens de finir par trouver après y avoir passé la soirée !!!
Le but était de lancer apache et mysql, puis sublime dans le bureau 1, firefox dans le bureau 2 et de fermer le terminal me demandant mon mot de passe administrateur.
Le problème était que si je fermais le terminal manuellement, firefox se fermait également (et pas sublime).
J'ai donc écris le script suivant :
#!/bin/bash
sudo service apache2 start
sudo service mysql start
sudo service apparmor reload
sleep 1
/opt/sublime_text/sublime_text
sleep 1
setsid firefox &
wmctrl -s 1
Pour plus d'infos sur setsid
, je vous renvoie à la page de manuel en [anglais](https://linux.die.net/man/2/setsid) ou en [français](http://manpagesfr.free.fr/man/man2/setsid.2.html).
wmctrl
permet de contrôler les bureaux virtuels. L'option -s
permet de glisser vers le bureau dont on aura précisé l'index (le premier a l'index 0).
On peut trouver les index des bureaux au préalable en lançant wmctrl -d