コマンド出力をxclip
経由でシステムクリップボードに書き込む方法があります。
some-command | xclip -selection clipboard
逆のタスクを実行したい-端末にシステムクリップボードを印刷します。どうすればできますか?
マンページによると、-o
オプションをxclip
に指定すると、反対方向にデータが表示されます。
-i, -in
read text into X selection from standard input or files (default)
-o, -out
prints the selection to standard out (generally for piping to a file or program)
上記のコマンドでは、-i
が想定されています。
もう1つの選択肢はxsel
プログラムです。
By default, this program outputs the selection without modification if both standard input and standard output are terminals (ttys). Other‐ wise, the current selection is output if standard output is not a ter‐ minal (tty), and the selection is set from standard input if standard input is not a terminal (tty). If any input or output options are given then the program behaves only in the requested mode.
したがって、何かをクリップボードにコピーしてxsel
を実行し、それをターミナルに出力します。 man xsel
使用するクリップボードなどのより高度なオプション.