wpforge
Goto Top

Ubuntu screen command

Hallo,
ich würde gern ein kleines bash script schreiben, welches beim neustart eines ubuntu 16.04 Servers ausgeführt werden soll
Dabei müssen 3 screens erstellt werden und jeweils ein Befehl ausgeführt werden.

gibt es denn die Möglichkeit mit dem screen command einen screen "still" zu öffnen?
Also screen -whatever "command to execute" zum Beispiel.
Dabei wird der screen erstellt , der Befehl im Screen ausgeführt und entweder vom screen detached oder der screen kommt gar nicht erst auf.

Ich brauche also am ende 3 bestehende screens mit unterschiedlichen befehlen, die drin laufen ;)

Das will ich dann mit @reboot ... in den crontab einfügen

Content-Key: 442846

Url: https://administrator.de/contentid/442846

Printed on: April 19, 2024 at 08:04 o'clock

Member: aqui
Solution aqui Apr 19, 2019 updated at 08:15:36 (UTC)
Goto Top
Das passiert doch immer still. Wenn du z.B.
#!/bin/bash
screen -S session1 <Befehl>
screen -S session2 <Befehl>
screen -S session3 <Befehl>

Ausführst kannst du danach mit screen -ls deine 3 Screen Sessions im Hintergrund laufen sehen.
So ganz ist jetzt nicht klar wo du hier ein Problem siehst ?
Member: WPFORGE
WPFORGE Apr 19, 2019 at 09:31:05 (UTC)
Goto Top
in genau der Syntax ;)
Danke
Member: Lochkartenstanzer
Lochkartenstanzer Apr 19, 2019 at 10:33:21 (UTC)
Goto Top
Zitat von @WPFORGE:

in genau der Syntax ;)

Die findet man, indem man man screen eintippt.

Also RTFM!

lks
Member: aqui
aqui Apr 19, 2019 at 13:20:34 (UTC)
Goto Top