コマンドの出力をクリップボードに直接コピーするにはどうすればいいですか? 質問する

コマンドの出力をクリップボードに直接コピーするにはどうすればいいですか? 質問する

ターミナルを使用しているときに、コマンドの出力をクリップボードにパイプして貼り付けるにはどうすればよいですか? たとえば、次のようになります。

cat file | clipboard

ベストアンサー1

これを行う方法の 1 つは次のとおりです。

  1. xclip次のようなものをインストールします。

    sudo apt-get install xclip

  2. 出力をパイプしてxclipクリップボードにコピーします。

    cat file | xclip

  3. コピーしたテキストをXアプリケーションに貼り付けます。

    xclip -o

Xブラウザ ウィンドウ内の Web ページのテキスト領域など、アプリケーション以外の場所に貼り付けるには、次のようにします。

cat file | xclip -selection clipboard

エイリアスの作成を検討してください:

alias "c=xclip"
alias "v=xclip -o"

これがどれだけ便利かを確認するために、現在のパスを新しいターミナル ウィンドウで開きたいとします (一部のシステムではCtrl+などの他の方法があるかもしれませんTが、これは説明のためだけです)。

Terminal 1:
pwd | c

Terminal 2:
cd `v`

` `around に注意してくださいv。これはv最初にコマンドとして実行され、次にcd使用するためにその場で置き換えられます。

コンテンツのみをXクリップボードにコピーする

cat file | xclip

おすすめ記事