Forum Linux.général lancer screen et plusieurs shell dedans en mode detach
je voudrais lancer un screen via un script qui puisse executer plusieurs irssi dans des shells virtuels separes et ne pas etre attache au screen, pour un script de boot comme vous l'aurez deviner, apres plusieurs tentatives et lectures de man, je n'y arrive toujours pas, quelqu'un aurait une idee ?
# -d et -m
Posté par nojhan (site web personnel, Mastodon) . Évalué à 3.
Si j'ai bien compris, il te faut :
screen -d -m /machin/tacommande
-d|-D [pid.tty.host]
does not start screen, but detaches the elsewhere running screen
session. It has the same effect as typing "C-a d" from screen’s
controlling terminal. [...]
-m causes screen to ignore the $STY environment variable. With
"screen -m" creation of a new session is enforced, regardless
whether screen is called from within another screen session or
not. [...]
[^] # Re: -d et -m
Posté par sen . Évalué à 1.
[^] # Re: -d et -m
Posté par nojhan (site web personnel, Mastodon) . Évalué à 3.
# RTFM
Posté par LaBienPensanceMaTuer . Évalué à 1.
Ecris un "screenrc qui va bien".
Genre:
screen -t Irssi 4 irssi
screen -t Mutt 5 mutt
Te lanceras irssi dans la fenetre 4 et mutt dans la 5.
Donc en lancant un screen -dmS pouet, ça te lancera un screen direct detaché que tu pourras récuperer en faisant un screen -r pouet
# Juste comme ca
Posté par Axioplase ıɥs∀ (site web personnel) . Évalué à 1.
[^] # Re: Juste comme ca
Posté par sen . Évalué à 1.
[^] # Re: Juste comme ca
Posté par Axioplase ıɥs∀ (site web personnel) . Évalué à 1.
donc screen irssi.
tu mets tous tes serveurs/chans
et dans tes autres terms, tu attaches cette session de screen, et hop.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.