プログラミング

wslpathコマンドでWSL bashの/mnt←→C:変換をする

/mntC:に、また、その逆をしてくれるコマンドがwslpathです。

$ wslpath -w /mnt/c/pg/
C:\pg

$ wslpath C:/Users
/mnt/c/Users

Bashパスだとエラーになるようです。んー。

$ echo $PWD
/home/yuis/lib
$ wslpath -w $PWD
wslpath: /home/yuis/lib: Result not representable

$ realpath hoge.md
/home/yuis/lib/hoge.md
$ wslpath -w hoge.md
wslpath: hoge.md: Result not representable