Mein Bash-Skript:Aufenthalt im Verzeichnis geändert, nachdem der Bash-Skript endet
#!/bin/bash
cd /tmp
Vor meinem Skript ausgeführt wird:
pwd:/
Nach meinem Skript ausgeführt wird:
pwd:/
Nach Tagrunnig meine Skript Trog es zu beschaffen:
pwd: /tmp
Wie kann ich auf dem Pfad vom Skript bleiben, ohne es zu beschaffen?
Ihre Anfrage für downvotes verdient Ihnen einen upvote –
dies zu einem zusätzlichen Shell führt läuft (Ihr ursprüngliches). Bonuspunkte, wenn Sie das auch beheben können. – Sorpigal
Ich mochte diese, obwohl Sie jetzt zweimal exit eingeben müssen, um das Terminalfenster zu schließen. Eine Verbesserung: exec bash -l (damit Ihre Eingabeaufforderung vernünftig ist) –