はじめに
最近ギョームマシンをMacからWindowsに変えました。
Windows Server Container を使うかもしれないし、WSL がよくなっているという噂を聞いたので、もしかして Windows を使わない理由がないのではと考えたからです。
ただ、細かいところで Mac での慣れが通用しないことがあり、表題の件もその例の一つです。
pbcopy とは
pbcopy は標準出力をパイプで食わせるとクリップボードにコピーできる便利機能です
ubuntu on WSL では
ぐぐると xsel なるものを使うとよいとあったので試してみます。
$ sudo apt-get install xsel
インストールしたら cat hoge.txt | xsel --clipboard --input のように使うとのことでしたが、以下のエラーとなりました。
xsel: Can't open display: (null) : Inappropriate ioctl for device
なんだか難しそうなエラーなので他の方法がないか調べてみます。
clip.exe
すると Stackover Flow にたどり着きました。
WSL では Windows 上の exe をシームレスに扱えますので、Windows 標準の clip.exe で事足りそうです。
$ cat hoge.txt | clip.exe
あとはエイリアスを作りたければご自由にという感じですね。
この件はしばらくこれで乗り切れそうです。