xselとxclipがこの目的に使えます.
動作確認したバージョンはxsel 1.2.0, xclip 0.12です.
どちらのコマンドもデフォルトではプライマリセレクション(中クリックで貼り付けできる)が対象である点は共通です.
xclip
ファイル引数と標準入力をともに扱えます.
% xclip test.txt # プライマリへコピー
% echo DELTA | xclip -selection clipboard # クリップボードへコピー
-o
オプションで内容を確認できます.
% xclip -o
text.txtの内容
% xclip -o -selection clipboard
DELTA
xsel
標準入力のみ扱えます. 記事のタイトルの使い方だけなら覚えることが少ないです.
% cat test.txt | xsel # プライマリへ
% cat test.txt | xsel -b # クリップボードへ
-i
オプションを指定している文献もあるが必要ない模様.
デフォルトでは内容を表示してくれます.
% xsel
text.txtの内容
% xsel -b
text.txtの内容