bash - wie man das Ergebnis von dem Befehl which an cd @ weiterleit

Wie könnte ich das Ergebnis von einem @ Piwhich Befehl ancd?

Das versuche ich zu tun:

which oracle | cd
cd < which oracle

Aber keiner von ihnen funktioniert.

Gibt es einen Weg, dies zu erreichen (anstatt natürlich zu kopieren / einfügen)?

Bearbeiten: Beim zweiten Gedanken würde dieser Befehl fehlschlagen, da die Zieldatei KEIN Ordner / Verzeichnis ist..

So denke ich und arbeite einen besseren Weg aus, um den nachgestellten "/ oracle" Teil jetzt loszuwerden (sed oder awk oder sogar Perl):)

Edit: Okay, das habe ich am Ende:

cd `which oracle | sed 's/\/oracle//g'`

Antworten auf die Frage(14)

Ihre Antwort auf die Frage