Copy file contents to the clipboard in Linux terminal [closed] Copy file contents to the clipboard in Linux terminal [closed] linux linux

Copy file contents to the clipboard in Linux terminal [closed]


xclip -sel c < input_file

will copy the contents of input_file to clipboard. xclip requires installation. To install

sudo apt install xclip

-sel stands for -selection. c is for clipboard. Interchangeable.

Capable of much more, I advise reading its man page.

There is also xsel. This answer on Unix SE gives a very thorough answer to this exact question.


xclip -selection clipboard -i < fileName

copies the content of file into clipboard


You can do the following that will directly copy the content of id_rsa.pub to clipboard:

pbcopy < ~/.ssh/id_rsa.pub