Ich versuche herauszufinden, wie man ein Skript schreibt, das Programme in GNU Screen-Sitzungen beim Systemstart startet. Ich versuche das:
#!/bin/bash
screen -S test -d -m -X $HOME/folder/folder/.program \
screen -S test2 -d -m -X $HOME/folder/folder/.program2 \
Aber der Befehl kann nicht ausgeführt werden, da die Sitzung bereits getrennt ist. Das einzige, was ich brauche, ist Befehl in Bildschirmsitzung ausführen und diese Sitzung sofort trennen.
Danke für die Antworten, aber jetzt stand ich vor einem anderen Problem. Das Skript funktioniert nicht mehr, nachdem ich einige Variablen für mein "Programm und Programm2" eingegeben habe. Etwas wie das:
#!/bin/bash
screen -S test -d -m $HOME/folder/folder/.program -f config.cfg
Aus irgendeinem Grund wurde "-f config.cfg" ignoriert. Ich werde auch versucht, Befehl zu veranschlagen und helfe auch nicht.
-X
Option?