Retourner aux forums || Retourner au forum Linux.debutant
Linux.debutant : "injecter" une commande dans un screen détaché
Posté par bugjargal () le 10 novembre 2007
0
Salut à tous.J'ai besoin de passer une commande dans un screen détaché. En lisant le man, je vois ceci :
-X Send the specified command to a running screen session. You can use the -d or -r option to tell screen to look only for attached or detached
screen sessions. Note that this command doesn't work if the session is password protected.
Alors je me lance :
screen -dmS ma_sessionpuis
screen -S ma_session -X ma commandeou
screen -S ma_session -X "ma commande"Mais lorsque je rattache la session concernée, la commande n'a jamais été lancée.
Quelqu'un pourrait-il m'aiguiller ?
Merci.
> Lire le message (1 commentaire, moyenne: 6).
Comande vs commande
Posté par
peck (page perso, ) le 11/11/2007 à 10:39. (lien). Évalué à 6.
En fait l'option -X ne sert pas a lancer une commande shell mais une commande screen dont tu peux trouver la liste dans man screen.
Heureusement il existe une commande screen pour lancer une commande shell. Donc ce que tu veux lancer est plutôt du style
screen -S ma_session -X exec "ma commande"
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.debutant



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.