HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

xsel — X11 selection and clipboard manipulation tool. More information: <https://manned.org/xsel>.

Submitted by: @import:tldr-pages··
0
Viewed 0 times
commandselectionandclipboardclixselmanipulationx11
linux

Problem

How to use the xsel command: X11 selection and clipboard manipulation tool. More information: <https://manned.org/xsel>.

Solution

xsel — X11 selection and clipboard manipulation tool. More information: <https://manned.org/xsel>.

Use a command's output as input of the clipboard (equivalent to <Ctrl c>):
echo 123 | xsel {{[-ib|--input --clipboard]}}


Use the contents of a file as input of the clipboard:
cat {{path/to/file}} | xsel {{[-ib|--input --clipboard]}}


Output the clipboard's contents into the terminal (equivalent to <Ctrl v>):
xsel {{[-ob|--output --clipboard]}}


Output the clipboard's contents into a file:
xsel {{[-ob|--output --clipboard]}} > {{path/to/file}}


Clear the clipboard:
xsel {{[-cb|--clear --clipboard]}}


Output the X11 primary selection's contents into the terminal (equivalent to a mouse <MiddleClick>):
xsel {{[-op|--output --primary]}}

Code Snippets

Use a command's output as input of the clipboard (equivalent to `<Ctrl c>`)

echo 123 | xsel {{[-ib|--input --clipboard]}}

Use the contents of a file as input of the clipboard

cat {{path/to/file}} | xsel {{[-ib|--input --clipboard]}}

Output the clipboard's contents into the terminal (equivalent to `<Ctrl v>`)

xsel {{[-ob|--output --clipboard]}}

Output the clipboard's contents into a file

xsel {{[-ob|--output --clipboard]}} > {{path/to/file}}

Clear the clipboard

xsel {{[-cb|--clear --clipboard]}}

Context

tldr-pages: linux/xsel

Revisions (0)

No revisions yet.