Вопрос по bash – Существует ли переменная среды, которая содержит содержимое буфера обмена?

2

Есть ли переменная среды Bash (скажем,$CLIPBOARD или аналогичный) который содержит текущее содержимое буфера обмена?

Конкретный пример - увидеть 20 верхних строк файла, путь которого я только что скопировал в буфер обмена.

Copy path with Ctrl-C Switch to terminal Type more, Ctrl-V

UPDATE: Я работаю на CentOS 4

Ваш Ответ

5   ответов
0

но она выглядит так, как вы описали:

Командная строка в буфер обмена

0

чего вы пытаетесь достичь. Проверьте следующую статью и посмотрите, поможет ли это:Удаленная передача данных из буфера обмена с использованием Netcat и Bash

Обновление: если вы используете OSX, попробуйте использоватьpbcopy & Амп;pbpaste копировать и вставлять данные из буфера обмена.

1

переменная окружения bash отсутствует. Для вашей платформы (которую вы не указали) вы можете использовать инструмент командной строки, напримерXclip или одна из многих утилит Windows (Google для «командной строки буфера обмена Windows»).

1

Xclip или жеpbcopy/ pbpaste (Mac OS X).

0

хак, но это работает

http://bash-hackers.org/wiki/doku.php/snipplets/xclip

Похожие вопросы