この資料は Rust 製のコマンドラインツール pbutil について紹介するものです。
Rustの環境構築やツールのインストール方法については以下を参照してください
Linux などで pbcopy と pbpaste に相当するものがないことにうんざりしていませんか?
pbutil は、macOSの pbcopy と pbpaste と同じインターフェイスを他のプラットフォームでも使えるようにするためのものです。
標準入力のデータをクリップボードにコピーするコマンドです。 コピーした内容はいつもどおりの方法でペーストできます。(マウスでの paste や cmd+v など)
pbutil をインストールすると pbcopy
と pbpaste
使えるようになります。
% コマンド | pbcopy
% pbcopy < ファイルパス
% pbpaste
% pbpaste > ファイルパス
% pbpaste | コマンド
公開鍵をリモートサーバーなどに登録する場合、ファイルの中身をきちんとコピーできるか心配です。
pbcopy を使えば(経験上)間違いありません。
% pbcopy < ~/.ssh/id_ed25519.pub