Ошибка "неверный адрес" при доступе к /dev/clipboard в Cygwin
Мне нравится использовать /dev/clipboard для удобного перемещения контента между Windows и инструментами командной строки Cygwin. Похоже, у Cygwin есть проблемы с большим содержимым буфера обмена. Я получаю такую ошибку, когда пытаюсь получить доступ к /dev/clipboard после копирования большого количества текста на стороне Windows:
$ wc -c /dev/clipboard
wc: /dev/clipboard: Bad address
573440 /dev/clipboard
Есть ли фиксированный размер буфера для буфера обмена, который я могу как-то увеличить? Или это совсем другая проблема?
1 ответ
Я не уверен, почему /dev/clipboard
устройство проблематично для вас, но я знаю, что использование putclip
а также getclip
коммунальные услуги должны быть в состоянии справиться с работой. Я регулярно использую их с данными нескольких мегабайт и никогда не сталкивался с какими-либо проблемами.
$ cat large.txt | putclip
$ getclip | wc -c
8665361
Они приходят с cygutils
пакет... http://cygwin.com/packages/cygutils/