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の中身をそのままターミナル上に表示されます。
- catはファイルの中身をターミナル上で表示するコマンドです。
- |(パイプ)
- パイプ左側のコマンド結果を右側のコマンドに渡す役割を担っています。
この例の場合はつまり、id_rsa.pubの中身をpbcopyへ渡すことになっています。
- パイプ左側のコマンド結果を右側のコマンドに渡す役割を担っています。
- pbcopy
- cat id_rsa.pubの内容をクリップボードへコピーします。
おわり
いかがでしょうか?
pbcopyを使えばターミナル上でコピーを完結できるので作業効率アップ!
ではでは
コメント