Estou usando o xsel , mas estou usando apenas com texto simples e texto unicode.
xsel
pode copiar e colar em três "pranchetas" diferentes. Por padrão, ele usa a seleção primária X Window System , que é basicamente o que está atualmente na seleção. O X Window System também possui uma seleção secundária (que não é muito usada), e uma seleção da área de transferência . Você provavelmente está procurando pela seleção da área de transferência , já que é isso que o ambiente de área de trabalho (por exemplo, Gnome, KDE, XFCE) usa para a área de transferência. Para usar isso com xsel:
xsel --clipboard < new-clipboard-contents.txt
xsel --clipboard > current-clipboard-contents.txt