7

Есть ли команда, которую я могу выполнить как

cat <long file> | clipboard

Из сеанса замазки (подключен к серверу Linux) для моего клиента Windows?

Я знаю, что могу выбрать область в клиенте замазки, которая мгновенно появляется в буфере обмена Windows, но это достигается путем большой прокрутки текста большего размера.

Я полностью осознаю, что команда, выполняемая в сеансе putty, выполняется в контексте сервера и не связана с клиентом Windows, но, возможно, есть команда, которая распознает putty для копирования буфера?

В качестве альтернативы, какой самый лучший / самый простой / быстрый способ скопировать большие тексты из сеанса в буфер обмена клиента?

4 ответа4

3

Существует патч, делающий именно то, что вы хотите.

http://ericmason.net/2010/04/putty-ssh-windows-clipboard-integration/

И этот патч был интегрирован в котенка.

2

Если вы хотите скопировать весь вывод шпаклевки в буфер обмена, есть опция "Копировать все в буфер обмена", доступная в контекстном меню (щелчок правой кнопкой мыши) в строке заголовка окна шпаклевки.

0

Я использую Linux Mint Cinnamon и моя версия PuTTY не имеет контекстного меню.

Мне пришлось скопировать, выбрав то, что я хотел скопировать в PuTTY и щелкнув среднюю кнопку (прокрутка), а затем вставить ее той же кнопкой (вместо щелчка правой кнопкой мыши и вставки).

Видимо, у мяты есть два буфера обмена.

-1

запустить Apache SSHD

затем из вашей коробки Linux:

date | ssh -p 8000 myworkstation "cmd /c clip.exe"

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