Wie kann ich den aktuellen Pfad im bash Terminal mit nur einem Befehl kopieren?Wie kopiert man den aktuellen Pfad in die Zwischenablage?
Antwort
Needs xsel
installiert:
pwd | xsel -i
(wenn Sie die folgenden Zeilen nicht wollen, verwenden Sie printf %s "$(pwd)" | xsel -i
(meist richtig) pwd | head -c -1 | xsel -i
(vollkommen richtig))
Update August 2014 Die xsel
Programm ist kaputt: Siehe meine bugreport.
Wahrscheinlich können Sie auch mit xclip
auskommen.
pwd | tr -d '\n' | pbcopy
Versuchen Sie dies ... Beste, die ich auf meinem Telefon finden kann.
funktioniert nicht ............. – ziiweb
'pbcopy' ist spezifisch für Mac OS X; Unter Linux ist es nicht verfügbar. – chepner
Woops! Tut mir leid, dass ich das übersehen habe. – stevenelberger
+1 Ich bin mir nicht sicher, ob ich die Version verstehe, die durch "Kopf" führt. Warum nur das erste Byte an 'xsel' übergeben? – chepner
dies bedeutet "übergeben alles außer das letzte Byte" (was wir wissen, ist die neue Zeile) –
Oh, richtig. Ich habe das als 'head -c 1 -1' gelesen. – chepner