私のように、PowerShellとWSL用のこの便利なWindows 11クリップボードターミナルのトリックを知らなかった人もいるかもしれません。

  • abmhh
  • 0 comments
私のように、PowerShellとWSL用のこの便利なWindows 11クリップボードターミナルのトリックを知らなかった人もいるかもしれません。
WSL から .bashrc ファイルの内容を Windows 11 クリップボードにパイプする
LinuxからWindows 11のクリップボードにテキストをパイプすることは、WSLが両者を統合する素晴らしい例です (画像提供:Windows Central)

ターミナルは、多くの人にとって恐ろしい場所のように見えますが、実際にはそうではありません。しかし、システム管理などの仕事でターミナルを使う人もいれば、(私のように)ターミナルを妙に楽しいと感じる超オタクの人もいるでしょう。あるいは、その中間の理由も様々です。ターミナルは、あらゆるPCユーザーにとって強力な武器です。 

Microsoft の Jen Gentleman が Reddit で共有したこの小さなヒントのように、常に何か新しいことを学ぶことができます。 

ターミナルに入力したコマンドの出力をWindows 11のクリップボードに直接送信し、必要に応じて他のアプリに貼り付ける方法を詳しく説明します。大量のテキストを出力する予定がある場合は、この機能は時間節約に便利です。手順は以下のとおりです。 

今週のヒント: r/Windows11 から、clip を使用してコマンドの出力をクリップボードにパイプします。

PowerShell、コマンドプロンプト、WSLからコマンド出力をクリップボードにコピーする方法 

このツールの一番の利点は、PowerShell、コマンドプロンプト、Windows Subsystem for Linux(WSL)のどれを使っていても、同じように機能することです。コマンドの後に「Clip」と入力するだけで、出力が直接クリップボードに送信されます。 

ただし、PowerShell/コマンドプロンプトとWSLには若干の違いがあります。最初の2つでは、コマンドの後にclipにパイプしますが、WSLではclip.exeにパイプして、Linuxにホストシステムのクリップボードを操作するよう指示する必要があります。 

たとえば、WSL を使用していて、.bashrc ファイルの内容をクリップボードにすばやくコピーしたい場合は、ターミナルに次のように入力します。 

cat ~/.bashrc | clip.exe

テキストがクリップボードにコピーされたら、どのアプリにもすぐに貼り付けることができます。テキストを選択してコピーする必要はありません。重要なパイプ(|)さえ覚えておけば、テキストはそのままクリップボードに送信されます。 

Windows と Xbox の熱狂的なファンのための最新ニュース、レビュー、ガイド。

個人的には、常に必要になるものではありませんが、どうしても必要になった時に、存在すら知らなかったという経験があります。例えば、.bashrc ファイルに加えた変更のバックアップを取っておきたいのですが、これは間違いなくその際に役立ちます。皆さんにも少しでもお役に立てれば幸いです!

リチャード・ディバインは、10年以上の経験を持つWindows Centralの編集長です。元プロジェクトマネージャーであり、長年のテクノロジー愛好家でもある彼は、2011年にMobile Nationsに入社し、Windows Centralに加え、Android CentralやiMoreでも活躍しています。現在は、このサイトであらゆる種類のPCハードウェアとレビューの取材を担当しています。Mastodonでは、mstdn.social/@richdevine でフォローできます。