[MAC]pbcopyコマンドでファイルの中身をクリップボードにコピー!

コマンド

MACユーザーの皆さん!ファイルの中身(テキスト)を全コピーしたい時に、いちいちファイルを開いてcommand + Aで全選択してからコピーしていませんか?ファイルの中身を全コピーしたい時に便利なコマンドpbcopyをご紹介したいと思います。

pbcopyとは

pbcopyはファイルの中身をクリップボードに全コピーしたい時に使えるコマンドです。
これを使えばファイルを開くことなく、ターミナルでコピーを完結できるので便利です。

pbcopyの使い方

例えば、公開鍵(id_rsa.pub)の中身をコピーしたい時にターミナルで以下のコマンドを打てばいいでしょう。
コマンドを実行したらその内容はクリップボードにコピーされるので、後はcommand + vでペーストできます。

cat id_rsa.pub | pbcopy

コマンド解説

  • cat
    • catはファイルの中身をターミナル上で表示するコマンドです。
      cat id_rsa.pubでやるとid_rsa.pubの中身をそのままターミナル上に表示されます。
  • |(パイプ)
    • パイプ左側のコマンド結果を右側のコマンドに渡す役割を担っています。
      この例の場合はつまり、id_rsa.pubの中身をpbcopyへ渡すことになっています。
  • pbcopy
    • cat id_rsa.pubの内容をクリップボードへコピーします。

おわり

いかがでしょうか?
pbcopyを使えばターミナル上でコピーを完結できるので作業効率アップ!

ではでは

コメント

タイトルとURLをコピーしました