2

Мне нравится использовать /dev /clipboard для удобного перемещения контента между Windows и инструментами командной строки Cygwin. Похоже, у Cygwin есть проблемы с большим содержимым буфера обмена. Я получаю такую ошибку, когда пытаюсь получить доступ к /dev /clipboard после копирования большого количества текста на стороне Windows:

$ wc -c /dev/clipboard
wc: /dev/clipboard: Bad address
573440 /dev/clipboard

Есть ли фиксированный размер буфера для буфера обмена, который я могу как-то увеличить? Или это совсем другая проблема?

1 ответ1

0

Я не уверен, почему устройство /dev/clipboard проблематично для вас, но я знаю, что использование putclip и getclip должно справиться с этой задачей. Я регулярно использую их с данными нескольких мегабайт и никогда не сталкивался с какими-либо проблемами.

$ cat large.txt | putclip

$ getclip | wc -c
8665361

Они поставляются с пакетом cygutils ... http://cygwin.com/packages/cygutils/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .