Führen Sie mehrere Befehle mit dem Bash-Skript auf demselben Terminal aus.

Ich versuche ein @ auszuführbash script enthält nur wenige auszuführende Befehle. Ich möchte ein Terminal öffnen und mehrere Befehle ausführen hinein. Ich habe Befehle zum Festlegen des Verzeichnispfads geschrieben und möchte dort einen Ordner erstellen.

Code:

gnome-terminal --working-directory=/var/run/ 
gnome-terminal -e "bash -c \"sudo mkdir sphinxsearch; exec bash\""

Hier gibt es 2 Probleme:

1) Es werden zwei separate Terminals geöffnet, die ich nicht möchte. Ich brauche nur einsingle terimal wo ich meine Befehle ausführen werde.

2)sudo mkdir sphinxsearch Ordner wird am @ erstel Standardpfad von wo aus ich mein Bash-Skript ausführe. Ich muss einen Ordner in @ erstell / var / run /

Antworten auf die Frage(2)

Ihre Antwort auf die Frage