Bash on Ubuntu on Windowsからexeファイルをコマンドとして叩いていくために
こっちの記事でdocker.exeをdockerコマンドとして使えるようにしました。 ただコマンドごとに.bashrcに記述していくのも面倒なので、指定ディレクトリ内のwindowsバイナリをまとめて処理するようにしようと思います。
/mnt/c/Users/anoChick/.winbin
ここに*.exeファイルを入れていきます。
ディレクトリをどこに配置するかは自由なのですが、
/usr/local/winbin
とかだとWindows側が読めないです。
export PATH=$PATH:/mnt/c/Users/anoChick/.winbin WIN_BIN_DIR='/mnt/c/Users/anoChick/.winbin' cd $WIN_BIN_DIR for file in `ls *.exe` do alias ${file%.*}=$file done cd
あとはsource .bashrc
するなりターミナルを再起動するなりすれば動くと思います。