Ich habe das folgende Skript
screen -d -m -S $1 #start screen minimized
screen -S $1 -X stuff "$beast
" #stuff commands
Wenn ich den Bildschirm nicht zuerst anbringe, scheinen die Auswirkungen von Dingen nichts zu bewirken. Warum ist das so und wie kann ich dieses Skript ändern, damit ich den Bildschirm nicht anhängen muss?
quelle
Dies ist kürzlich beim Versuch aufgetreten, eine Frage auf unix.stackexchange.com zu beantworten .
Die Zusammenfassung ist , dass Bildschirm hat keinen Standard ausgewählte Fenster , wenn Sie attatch, aber Gilles hat uns gezeigt , wie man eine ausgewählt werden erzwingen , indem Sie das Argument
-p 0
zu Ihrem Bildschirm - Befehl.Persönlich empfehle ich zu wechseln
tmux
. So würden Sie Ihre Bildschirmbefehle für die Arbeit in tmux portieren:quelle