cd "$(bundle show minima)"
The trick is: in modern shells $(foo)
is substituted with the output of foo
. The alternative syntax is:
cd "`bundle show minima`"
Ich arbeite mit Jekyll (einem statischen Standortgenerator) und muss häufig in der Edelsteinquelle navigieren, die unter vielen Unterverzeichnissen verborgen ist. Autocomplete durch Drücken der Tabulatortaste hilft, aber es wäre wunderbar, wenn ich die Ausgabe irgendwie anhängen könnte
bundle show minima
was auf meinem Laptop resultiert
/home/username/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/minima-2.1.1
auf den Befehl zum Ändern des Verzeichnisses cd
. so dass der resultierende Befehl wird
cd /home/username/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/minima-2.1.1
cd "$(bundle show minima)"
The trick is: in modern shells $(foo)
is substituted with the output of foo
. The alternative syntax is:
cd "`bundle show minima`"
Das hat bei mir funktioniert:
sudo apt install xclip
bundle
Befehls in die Zwischenablage:bundle show minima | xclip -sel c
cd
und drücken Siectrl+shift+v