C'è un modo per inserire un output dei comandi negli appunti di sistema tramite xclip
.
some-command | xclip -selection clipboard
Vorrei eseguire un'attività inversa: stampare gli appunti di sistema sul terminale. Come si può fare?
C'è un modo per inserire un output dei comandi negli appunti di sistema tramite xclip
.
some-command | xclip -selection clipboard
Vorrei eseguire un'attività inversa: stampare gli appunti di sistema sul terminale. Come si può fare?
Risposte:
Secondo la manpage l' -o
opzione di xclip
spingere i dati nella direzione opposta:
-i, -in
read text into X selection from standard input or files (default)
-o, -out
prints the selection to standard out (generally for piping to a file or program)
Nel comando precedente, -i
si assume che.
Un'altra scelta è il xsel
programma:
By default, this program outputs the selection without modification if both standard input and standard output are terminals (ttys). Other‐ wise, the current selection is output if standard output is not a ter‐ minal (tty), and the selection is set from standard input if standard input is not a terminal (tty). If any input or output options are given then the program behaves only in the requested mode.
Quindi, copia qualcosa negli appunti ed eseguilo xsel
per stamparlo sul terminale. Puoi leggere man xsel
le opzioni più avanzate come gli appunti da usare, ecc.
alias pbcopy='xsel --clipboard --input'; alias pbpaste='xsel --clipboard --output'
ho scelto i nomi per abbinare i comandi di MacOS.