Как я могу загрузить содержание файла в буфер обмена?

У меня есть файлы, где я должен скопировать их содержание в другой файл или в приложение и а не открыть его, выберите весь текст, затем копируют и вставляют, я хотел бы знать, могу ли я эффективно cat содержание файла в буфер обмена. Действительно ли это возможно?

Windows-программа была бы прекрасна, но что-то, что работает над Linux, было бы полезно также. Я не использую Mac, но это могло бы быть полезно для других. Бонусные очки, если это может быть сделано на командной строке.

82
задан 26.02.2010, 00:17

3 ответа

Так как Вы не спрашивали о Mac: cat file | pbcopy (и аналогично pbpaste) для тех.

62
ответ дан 07.12.2019, 08:02

xclip (вероятно, доступный в Вашем repos системы Linux) будет работать на любую систему X11, включая большинство версий Linux, или даже X выполняемый под окнами или MAC OSX.

Использование в качестве примера: xclip -sel clip < ~/.ssh/id_rsa.pub

51
ответ дан 07.12.2019, 08:02

В Linux можно использовать xsel подражать pbcopy и pbpaste:

alias pbcopy='xsel --clipboard --input'
alias pbpaste='xsel --clipboard --output'

Источник: где Walden?» pbcopy и pbpaste для Linux

34
ответ дан 07.12.2019, 08:02

Теги

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