Ich versuche, einen Befehl zu schreiben, der einige Terminal-Registerkarten startet, in jeder Registerkarte etwas ausführt und jede Registerkarte geöffnet bleibt, nachdem der Befehl abgeschlossen ist, damit ich die Ausgabe überprüfen und weitere Befehle in jede Registerkarte eingeben kann
etwas wie das:
gnome-terminal --tab -e "ls -a" --tab -e "ls"
Das Problem dabei ist jedoch, dass die Registerkarten geschlossen werden, sobald die "ls" -Befehle beendet sind. Weiß jemand, wie die Registerkarten geöffnet bleiben?
quelle
sleep 1
nach der Strg + Umschalt + t hinzufügen , damit es für mich funktioniert. Ich werde das akzeptieren, wenn bald nichts anderes auftauchtsleep 2
es 100% der Zeit zum Laufen bringen. Tolle Lösung - ich öffne jetzt 8 Registerkarten, die auf verschiedene Server zugreifen, verschiedene Prozesse starten usw.: Mein Morgen-Setup ist jetzt komplett skriptgesteuert :)wmctrl
nicht erforderlich.