Ich weiß, ich kann cd
Befehl verwenden, um mein Arbeitsverzeichnis in bash zu ändern.Ändern Sie vorübergehend das aktuelle Arbeitsverzeichnis in bash, um einen Befehl auszuführen
Aber wenn ich diesen Befehl ein:
cd SOME_PATH && run_some_command
Dann wird das Arbeitsverzeichnis permanent geändert werden. Gibt es eine Möglichkeit, das Arbeitsverzeichnis nur vorübergehend so zu ändern?
PWD=SOME_PATH run_some_command
warum nicht halten Sie es einfach ** cd SOME_PATH && run_some_command && cd - ** der letzte Befehl bringt Sie zurück zur letzten PWD Verzeichnis nehmen. – Sahil