Wie kann ich die Ausgabe eines Befehls in meine Zwischenablage leiten und wieder einfügen, wenn ich ein Terminal verwende? Zum Beispiel:
cat file | clipboard
Wie kann ich die Ausgabe eines Befehls in meine Zwischenablage leiten und wieder einfügen, wenn ich ein Terminal verwende? Zum Beispiel:
cat file | clipboard
Fügen Sie dies zu Ihrem ~/.bashrc
:
# Now `cclip' copies and `clipp' pastes'
alias cclip='xclip -selection clipboard'
alias clipp='xclip -selection clipboard -o'
Jetzt Clip p Pasten und c Clip-Kopien - aber man kann auch ausgefallenere Sachen machen:
clipp | sed 's/^/ /' | cclip
↑ Einrücken der Zwischenablage; gut für Seiten ohne Stack Overflow's { } Taste
Sie können sie hinzufügen, indem Sie dies ausführen:
printf "\nalias clipp=\'xclip -selection c -o\'\n" >> ~/.bashrc
printf "\nalias cclip=\'xclip -selection c -i\'\n" >> ~/.bashrc
Wenn Sie keine externen Tools verwenden und eine SSH-Verbindung zum Server herstellen, ist dies ein relativ einfacher Befehl:
Von einer Windows 7+ Eingabeaufforderung aus:
ssh user@server cat /etc/passwd | clip
Dadurch wird der Inhalt der entfernten Datei in Ihre lokale Zwischenablage kopiert.
(Der Befehl erfordert die Ausführung von Pageant für den Schlüssel, oder er fragt Sie nach einem Passwort).
@AfshinMoazami, der Titel und die Frage selbst sind allgemein gehalten, nur die Tags weisen auf ein Unix-System hin, und meine Antwort deckt den Fall ab, dass Sie versuchen, das Datum von einem Unix-Server auf einen Windows-Rechner zu übertragen, was für zukünftige Leser nützlich sein könnte.
Hochgevotet, weil ja, nützlich für Windows-Administratoren, die nur Powershell haben, um damit lokal zu spielen (obwohl ich jetzt, wo LSW tatsächlich funktioniert, direkt von Powershell in die Bash wechseln und meine *nixy Dinge von dort aus tun kann).
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.
0 Stimmen
Mögliche Duplikate von Leitung zu/von Zwischenablage
0 Stimmen
Mögliche Duplikate von superuser.com/questions/104981/
0 Stimmen
Ich habe gerade eine ähnliche Frage gestellt, da ich xclip nicht zum Laufen bringen kann, wenn ich mich von Git Bash unter Windows in Ubuntu einlogge: stackoverflow.com/q/60117294/470749
2 Stimmen
Speichern Sie den Inhalt der Datei in der Zwischenablage.
apt install xclip
ycat file | xclip -sel clip