Назад | Перейти на главную страницу

Копировать файл в буфер обмена

Простой вопрос, который я только что понял, будет очень полезен.

В Linux (или в любой другой среде nix) возможно ли из командной строки (или другими способами, но в первую очередь из командной строки) скопировать файл в буфер обмена? Любой пример такой работы приветствуется, но лучшим ответом будет общий случай, когда это возможно в нескольких средах nix (я использую Fedora 10 atm, если это имеет какое-либо значение).

Похоже, ты хочешь xclip.

Использование:

xclip -t clipboard somefile

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

grep "needle" myfile.txt | xclip -t clipboard

Без -t clipboard данные пойдут к ПЕРВИЧНОМУ отбору.

Вы в Х? Или только текст?

Если вы находитесь в текстовом режиме, это очень просто, если вы используете экран (что круто):

<C-A>:readbuf /path/to/file

Вставить:

<C-A>]