Mi piace usare / dev / clipboard per facilitare il movimento di contenuti tra Windows e gli strumenti della row di command di Cygwin. Sembra che Cygwin ha problemi con i contenuti di appunti di grandi size, però. Ho un errore come questo quando cerco di accedere a / dev / clipboard dopo aver copiato una grande quantità di text sul lato di Windows:
$ wc -c /dev/clipboard wc: /dev/clipboard: Bad address 573440 /dev/clipboard
C'è una dimensione buffer fissa per gli appunti che posso in qualche modo aumentare? O è questo un altro problema interamente?
Non so perché il dispositivo /dev/clipboard
sia problematico per te, ma so che l'utilizzo delle utility di putclip
e getclip
dovrebbe essere in grado di gestire il lavoro. Li uso regolarmente con più dati di valore di megs e non ho mai avuto problemi.
$ cat large.txt | putclip $ getclip | wc -c 8665361
Viene con il pacchetto cygutils
… http://cygwin.com/packages/cygutils/