Hallo, ich weiß nicht ob das schon zu speziel ist "Linux" aber ich habe eine Frage zum Bash script wo es noch an einigen stellen hapert....
Mein Vorhaben ist nach @reboot eine tmux session zu starten, 3 weitere fenster öffnen und in den jeweiligen fenstern ein programm starten.#
mein script bisher:
leider macht es nicht das, was es soll...
scripte werden ausgeführt wenn ich das script manuell über die console starte ausgeführt, sie laufen auch aber nicht in der session ?
über cron wird das bash gestartet aber nur eine session erstellt...
Mein Vorhaben ist nach @reboot eine tmux session zu starten, 3 weitere fenster öffnen und in den jeweiligen fenstern ein programm starten.#
mein script bisher:
Code:
#!/bin/bash /bin/sleep 5 /usr/bin/tmux new-session -d -s mad cd /home/mapadroid/MAD && screen -S MAD -dm python3 start.py -wm -os tmux rename-window 'MAD' tmux new-window cd /home/mapadroid/OSM-Rocketmap && screen -S RM -dm python3 runserver.py tmux rename-window 'RM' tmux new-window cd /home/mapadroid/PokeAlarm && screen -S PokeAlarm -dm python start_pokealarm.py tmux rename-window 'PokeAlarm' tmux new-window mc tmux select-window -t $session:0
scripte werden ausgeführt wenn ich das script manuell über die console starte ausgeführt, sie laufen auch aber nicht in der session ?
über cron wird das bash gestartet aber nur eine session erstellt...
Kommentar