pbcopy を使ってコマンドラインからクリップボードにコピーする(macOS)
Published Feb 6, 2025
⋅
Updated Oct 24, 2025
macOS の pbcopy コマンドは、標準入力を受け取り、それをクリップボードにコピーする。
次のようにリダイレクトを使ってファイルの内容をクリップボードにコピーできる。
pbcopy < sample.txt同じように、ファイルの内容をコピーする場合、cat コマンドの出力を、パイプラインを使って pbcopy の入力として渡すこともできる。
cat sample.txt | pbcopyカレントディレクトリ内の特定の拡張子を持つファイルのリストをコピーすることもできる
find . -name "*.png" | pbcopygrep と組み合わせて、ファイルの中から特定の文字列を含む行をコピーすることもできる。
grep 'version' package.json | pbcopyちなみに、クリップボードの内容を出力したい場合は pbpaste コマンドを使う。
参考