pbcopy は簡単で、clip.exe を呼べばいいだけ。

pbpaste は一発でできる Windows コマンドがなぜかないので PowerShell の Get-Clipboard を利用する。

pbcopy

#!/bin/sh
exec /mnt/c/Windows/System32/clip.exe

pbpaste

#!/bin/sh
exec /mnt/c/Windows/System32/WindowsPowerShell/v1.0/powershell.exe Get-Clipboard

これらをパスが通るところに置いておけば不便なし (シェルのエイリアスにするより実行ファイルにしたほうが他プログラムから呼ぶ場合など便利)

  1. トップ
  2. tech
  3. WSL2 で pbcopy/pbpaste