Скопировать в буфер обмена из командной строки

Попытка скопировать в буфер обмена из командной строки с помощью команды:

xclip /etc/apt/sources.list

Пытаясь выбраться из буфера обмена:

xclip -o

Это печатает содержание sources.list и это нормально.

Но сейчас я пытаюсь вставить в eclipse проект и получил некоторый старый контент буфера обмена. Похоже xclip использует свой внутренний буфер обмена.

Как скопировать в системный буфер обмена из командной строки?

1 ответ

Вам необходимо указать clipboardвместо значения по умолчанию primary X выбор:

xclip -o -selection clipboard

Или, если вы используете xsel вместо этого другой инструмент с той же функциональностью, вам просто нужен короткий вариант -b:

xsel -ob
Другие вопросы по тегам