
Dies scheint recht einfach zu sein, aber ich verstehe offensichtlich etwas Grundlegendes über die Hin- und Herleitung von Ausgaben nicht.
Ich versuche, so etwas zu tun:
bundle show some-gem-name | pushd
Das Ergebnis führt mich zum Pfad des Gem-Namens mit unterstützter Popd-Funktionalität, um dorthin zurückzukehren, wo ich war.
Antwort1
pushd erwartet das Verzeichnis als Befehlszeilenargument und nicht als Standardeingabe, daher können Sie das Verzeichnis nicht über eine Pipe dorthin leiten. Versuchen Sie es
pushd "`bundle show some-gem-name`"
stattdessen.