KDEコマンドラインからグラフィッククリップボードにどのようにコピーしますか? [コピー]

KDEコマンドラインからグラフィッククリップボードにどのようにコピーしますか? [コピー]

グラフィックWebブラウザのテキスト入力フィールドに貼り付けることができるように、コマンドラインを使用してGUIクリップボードにテキストを配置したいと思います。私はKubuntu 20.04を使用しています。

例で試してみましたがuptime | xclip、マウスの中ボタンを押すと稼働時間出力が貼り付けられます。ただし、コマンドラインでCtrl-Shift-Vを押すか、GUIアプリケーションでCtrl-Vを押すと、稼働時間のテキストは貼り付けられず、以前にコピーしたテキストが貼り付けられます。

2つの間に違いがあると読んだ。選ぶそしてクリップボードxclipコピーされていると思います。選ぶ。どのようにコピーできますか?クリップボード

答え1

個人的に私は好むX選択同じ理由でxclip:manualに移動すると、コピーする選択項目を切り替える方法を簡単に把握できます。

インストール後、以下を試してください。

uptime | xsel -ib

ところで、メインの選択とクリップボードに慣れたら、両方を持つことが本当に便利であることがわかります。デフォルトの選択は通常、処理速度が速く、同時に2つの異なる情報項目を保存できることをお勧めします。また、ゲーム用マウスがある場合は、マウスボタン4と親指を使って主キーとクリップボードを変更するなど、選択項目を操作するために代替キーをバインドするためにratbagd / piperを使用できます。

答え2

これを行う2つのコマンドセットがあり、それらをxclip交換xselして使用できます。端末選択バッファではなくグラフィックアプリケーションで使用されるクリップボードを使用するには、オプションを指定する必要があります。

クリップボードにコピーするには:

uptime | xclip -selection clipboard
# or
uptime | xclip -sel clip
# or
uptime | xsel -ib

コマンドラインにクリップボードを貼り付けるには:

xclip -o -selection clipboard
# or
xclip -o -sel clip
# or
xsel -ob

コマンドラインに入力すると、入力速度が速くなりますxsel。エイリアスに割り当てるかスクリプトに含めると、冗長な形式が意図をより明確にしますxclip

関連情報