dans Écran, comment envoyer une commande à toutes les fenêtres de terminaux virtuels au sein d'une seule session d'écran?
Je sais comment créer plusieurs fenêtres sur un seul écran session, au démarrage:
Mais une fois que je les ai et en cours d'exécution, est-il possible que je peux avoir mon entrée sera envoyé à toutes les fenêtres ouvertes, et pas seulement celle qui est actuellement en discussion?
source d'informationauteur Aaron Fi
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé un bon tuto ici pour ce faire:
http://blog.cone.be/2009/11/24/gnu-screen-nethack-different-screen-windows-sending-commands-to-all-screen-windows/
Du poste:
Désolé pour cette réponse tardive, mais
tmux
peut-être un meilleur choix pour vous quescreen
. Danstmux
vous devez appuyer sur:C-b :
pour entrer dans le mode de commande et d'entrée:setw synchronize-panes
(ou justesetw sync<Tab>
à l'aide d'auto-complétion). Notez que cette commande permet la synchronisation entre les volets (zones d'un écran partagé, visibles en même temps), mais pas entre les fenêtres (pas de split, écrans).Vous pouvez également envoyer à sélectionné uniquement windows (multicast).
Ensemble de titres si nécessaire.
Envoyer le contenu pour les auditeurs avec la commande de l'écran
Remarque: de la fin de la double citation ci-dessus assure un ^M envoyer (Cr).
Vous pouvez activer /désactiver la multidiffusion, basée sur le titre de la fenêtre de cette façon.