Come convogliare / scaricare il contenuto degli appunti in un file?


20

Voglio reindirizzare / scaricare il contenuto (specialmente il testo) degli appunti / Ctrl+ Cin un file, preferibilmente usando Bash o Perl (in ordine). Preferirei non usare le applicazioni della GUI per favore.

Risposte:


26

Come convogliare il contenuto degli appunti in un file?

Puoi farlo usando xsel. Digita il terminale per installarlo,

sudo apt-get install xsel

Per mettere il contenuto di clipboard/Ctrl+Cin un file utilizzare,

xsel -b > some.txt

Sto inserendo il contenuto degli appunti nel some.txtfile.

Fatto.

Copia il contenuto del file / stringa negli appunti

Puoi leggere questa risposta di Radu Rădeanu che ha descritto come copiare il contenuto del file / la stringa da un terminale negli appunti che possono essere incollati usando Ctrl+V


2
Promemoria: se hai qualcosa di molto importante negli appunti, non copiare e incollare il testo da questa risposta poiché te ne pentirai.
portforwardpodcast

@portforwardpodcast puoi per favore elaborare in modo che possiamo sapere cosa / come esattamente può causare un problema.
souravc,

3
Il problema si verifica in questo modo 1) Copia qualcosa di molto lungo e importante negli Appunti 2) Chiudi accidentalmente la fonte di questi dati 3) Google freneticamente come scrivere appunti in un file 4) Trova questo post 5) Copia il testo di esempio 6) Hai perso il tuo importante testo originale
portforwardpodcast il

14

Puoi anche usare xclip(installa con sudo apt-get install xclip) in questo modo:

xclip -selection clipboard -o > clipboard.txt

che inserirà gli appunti nella clipboard.txtcartella di lavoro.


Per le immagini si potrebbe usare qualcosa come: xclip -selection clipboard -t image/png -o > "`date +%Y-%m-%d_%T`.png".
Pablo Bianchi,

2
xclip ha funzionato per me con un incolla di circa 200k righe da un registro. xsel (risposta accettata) no
user985366

Mentre il copypasting su Vim ha richiesto anni (non è terminato dopo 10 minuti), non ho avuto il tempo di battere le palpebre prima che xclipil lavoro fosse fatto. xselnon ha funzionato.
Skippy le Grand Gourou l'

1

Un'altra opzione è gpasteche ha il vantaggio di poter ottenere diverse copie degli appunti precedenti.

Installalo da

sudo apt-get install gpaste

E puoi recuperare l'ultima copia con

gpaste get 0 > file.txt

Si noti che è possibile modificare il 0numero qualsiasi per ottenere le altre copie.


dopo l'installazione, gpaste non funzionerà ancora! Questo fa schifo
Russo,

Ora è "gpaste-client" in Ubuntu 18.04 ... cc @Russo
David
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.