クリップボードにファイルをコピーする


私はLinuxを使用しています、そして、より重要なことは、現在5年の間のコマンドラインです.それは本当に素晴らしいです.私はすべての私の心とコマンドラインが大好きです:それは簡単で、直接的かつ高速です.しかし、GUIのようにすることができないいくつかのことがあります.

つの無視できる、迷惑な問題


最近、私は特に1つのマシンからのSSHキーをコピーして、それらに貼り付けるようなネットワークのものを行うのに忙しかったですauthorized_keys 別のファイル.
あなたがあまりよく知らないならばSSH 一般的には、キーを心配しないでください.
.ssh
├── config
├── id_rsa
├── id_rsa.pub
└── known_hosts
とリモートマシン上の別の1つです.
.ssh
├── authorized_keys
└── known_hosts
私がしたいことは、内容をコピーすることですid_rsa.pub そしてauthorized_keys リモートマシンで.

あなたが望んでいない解決策は

  • cat id_rsa.pub . マウスを使用してコンテンツを選択します.Ctrl+Shift+C (コピー).リモートマシンに行きなさい.vim authorized_keys . Ctrl+Shift+V . ペースト.
  • scp id_rsa.pub remote_host_ip:/home/your_user/.ssh/mykey.pub をコピーするid_rsa.pub リモートマシンへのファイル).リモートマシンに行きなさい.cat mykey.pub >> authorized_keys (最近コピーした内容を追加するmykey.pub ファイルauthorized_keys ). rm mykey.pub .
  • お使いくださいxclip . Xデスクトップ環境のクリップボードコマンドラインインターフェイスです.それはあなたが欲しいものを正確に行うだけで、それは完全に不可解だ、などtar , あなたは本当にgoddamnコマンドを覚えているだろうとする必要がありますgoogle it あらゆる.シングル.時間.完全性のために、ここではこうする方法の一つです.
  • xclip -sel clip < ~/path/to/file.txt
    
    あなたは何を期待しますかxclip 代わりに?おそらく次のようになります.
    xclip /path/ti/file.txt
    
    ああジー、私は誰かがこれまでthaのようなものを作るかどうか疑問-

    あなたが本当に望む解決策


    ゴメダイ / Xクリープ


    📎 Xclipのシンプルラッパー


    With xcreep 簡単にできます
    xcreep /path/to/file.txt
    
    そしてブーム!それはあなたのクリップボードにあります.
    愚かな権利?私もそう思いました、そして、私は現在過去3ヵ月の間それを毎日使っていました.それは私が今まで書いたコードの中で、はるかに有用な作品です.
    Goスクリプトをインストールしたくないですか?Aもありますshell script それは!