Wie fügt man den Bildschirm in eine Befehlsfolge ein?

Wie fügt man den Bildschirm in eine Befehlsfolge ein?

Hallo, ich versuche, eine Gruppe von Befehlen mit einem Semikolon in einer einzigen Zeile zusammenzuführen.

pkill screen ; Bildschirm ; cd Verzeichnis ; sudo xx

Im Grunde versuche ich also, alle geöffneten Bildschirme zu schließen, dann einen neuen Bildschirm zu öffnen, in ein Verzeichnis zu gehen und einen Befehl auszuführen.

Immer wenn ich versuche, den oben genannten Befehl auszuführen, bleibt er beim Begrüßungsbildschirm stehen, auf dem steht, ich solle die Leertaste drücken, um fortzufahren, und die Sequenz wird nicht ausgeführt.

Gibt es eine Möglichkeit, das zu umgehen?

Antwort1

pkill screen ; screen bash -c 'cd directory ; sudo xx'

Sehen:GNU-Bildschirm im Startbildschirm: mehrere Befehle

verwandte Informationen