#1 Le 20/06/2017, à 21:01
- PowaBanga
lancer un script dans un terminal en tache de fond, mais affichable
Salut à tous,
J'aimerais pouvoir lancer un de mes script au démarrage de l'ordinateur, donc ça en soit c'est facile. mais mon script pose deux problème, le premier est que je peux avoir envie de lire ce qu'il s'y passe, le second et qu'il s'agit d'un boucle infinie, que je n'arrive à tuer qu'en fermant mon terminal.
Voici donc tout l’intérêt de ma question : Est-il possible de lancer un script dans un terminal, qui ne s'afficherait pas à chaque fois que l'ordinateur démarre, mais que je pourrais afficher en lançant une commande quelquonque ?
Donc quand je lui dis : montre moi mon terminal, il me le montre, et que je puisse le fermer aussi
Hors ligne
#2 Le 20/06/2017, à 21:10
- Watael
Re : lancer un script dans un terminal en tache de fond, mais affichable
salut,
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#3 Le 20/06/2017, à 21:50
- PowaBanga
Re : lancer un script dans un terminal en tache de fond, mais affichable
Alors ça à l'air sympa, mais à mon avis je ne comprend pas bien comment m'en servir.
Si je tape
screen -S test COMMAND
cela m'ouvre un terminal qui exécute la commande, si je ferme le terminal, le script continue en tâche de fond et ça c'est cool.
Mais si je tape cette commande dans ALT+F2 ou que je la met dans mes application au démarrage, il ne se passe rien ... et screen -ls me dis qu'il n'y a rien...
Dernière modification par PowaBanga (Le 20/06/2017, à 21:50)
Hors ligne
#4 Le 21/06/2017, à 21:24
- Sciensous
Re : lancer un script dans un terminal en tache de fond, mais affichable
screen est une TB solution, il faut rajouter l'option -m qui donne screen -mS
voir le man de screen
antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )
Hors ligne
#5 Le 22/06/2017, à 04:05
- PowaBanga
Re : lancer un script dans un terminal en tache de fond, mais affichable
ha effectivement, ça a l'air de fonctionner ! Merci beaucoup !!!!
Hors ligne