commands.sh

xsel

linux

X11 selection and clipboard manipulation tool.

More info →

Options (4)

boolean

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

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

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

Example: xsel {{[-ob|--output --clipboard]}}
boolean

Clear the clipboard

Example: xsel {{[-cb|--clear --clipboard]}}
boolean

Output the X11 primary selection's contents into the terminal (equivalent to a mouse `<MiddleClick>`)

Example: xsel {{[-op|--output --primary]}}

Examples (6)

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]
made by @shridhargupta | data from tldr-pages