🛠

ターミナルでファイル内容をクリップボードにコピーする方法

2024/10/25に公開

TL;DR

この記事では、ターミナルを使用してファイルの中身をクリップボードにコピーする方法をOS別に解説します。

ターミナルでファイルの中身をクリップボードにコピーする方法

ターミナルでファイルの中身をクリップボードにコピーする方法は、使用しているOSによって異なります。以下は、各OSでの方法です。

macOS

macOSでは、pbcopyコマンドを使用します。test.pyの中身をクリップボードにコピーするには、以下のコマンドを実行します。

cat test.py | pbcopy

または、次のように直接ファイルを指定することもできます。

pbcopy < test.py

Linux

Linuxでは、xclipまたはxselを使います。セットアップされているか確認し、次のコマンドを使用します。

xclipを使う場合:

cat test.py | xclip -selection clipboard

xselを使う場合:

cat test.py | xsel --clipboard

Windows

WindowsのコマンドプロンプトやPowerShellでは、clipコマンドを使用します。PowerShellの場合は次のようにします。

Get-Content test.py | clip

または、コマンドプロンプトの場合は次のようにします。

type test.py | clip

これで、test.pyの中身がクリップボードにコピーされます。ご利用のシステムに合わせて適切な方法を選んでください。

GitHubで編集を提案

Discussion