control + i
をバインドしてfile.txt
の内容をクリップボードにロードしようとしています(ctrl + v
を使用してfile.txt
の内容をブラウザなどのウィンドウに貼り付けることができます)。
次のコマンドは、bashターミナルに手動で入力すると完全に機能します。
xsel --clipboard < /home/paul/Dropbox/file.txt
ただし、xbindkeysを使用して実行しようとすると、実行されません。これは、xbindkeys
構成にあるものです。
"xsel --clipboard < /home/paul/Dropbox/file.txt"
control + i
この問題の原因は何ですか?
xselのマニュアルページ は、stdin/stdoutをテストして端末であるかどうかを確認し、stdoutが端末でない場合は選択範囲を出力することを示しているため、オプション--input
を追加して、代わりに選択。