J'essaie de comprendre comment écrire un script qui lancerait le(s) programme(s) dans les sessions GNU Screen au démarrage du système. J'essaie ceci :
#!/bin/bash
screen -S test -d -m -X $HOME/folder/folder/.program \
screen -S test2 -d -m -X $HOME/folder/folder/.program2 \
mais la commande ne peut être exécutée car la session est déjà détachée ? La seule chose dont j'ai besoin est d'exécuter la commande dans la session écran et de détacher cette session immédiatement.
Merci pour les réponses, mais maintenant je suis confronté à un autre problème. script s'arrête de fonctionner après que j'ai mis quelques variables pour mon "programme et programme2". Quelque chose comme ceci :
#!/bin/bash
screen -S test -d -m $HOME/folder/folder/.program -f config.cfg
pour une raison quelconque, "-f config.cfg" a été ignoré. J'ai également essayé de citer la commande et cela n'a pas aidé non plus.