Öffnen eines verwendbaren Xterm-Fensters über ein Bash-Skript

Öffnen eines verwendbaren Xterm-Fensters über ein Bash-Skript

Ich habe häufig Projekte, für die ich mehrere Terminalfenster an verschiedenen Orten geöffnet haben muss. Jedes Mal, wenn ich an diesem Projekt arbeiten möchte, dauert das Einrichten meines Arbeitsbereichs sehr lange. Deshalb möchte ich dies gerne mit einem Skript automatisieren können.

Ich bin nur bis hierhin gekommen:

xterm -hold -e "cd SOMEDIRECTORY && DO STUFF"

Das Problem dabei ist jedoch, dass nur der Befehl ausgeführt wird und ich in diesem Fenster nichts anderes tun kann. Ich möchte das Fenster in einem bestimmten Verzeichnis öffnen können, dort einige Befehle ausführen und dann in diesem Verzeichnis meine eigenen Dinge tun können. Wie kann ich das erreichen?

Antwort1

xterm -e "SOME COMMANDS; bash"

Antwort2

Habe diesen Beitrag im Jahr 2020 gefunden und die Lösung hat mir den Tag gerettet! Ich teile das kleine Skript, nur für den Fall, dass andere mehr Hilfe brauchen

#!/bin/bash

exec xterm -hold  -e 'date ; ls / ; bash' &
python3.6 /scratch/src/mouseNow.py

verwandte Informationen