2017-11-13 Bash on Windowsでシェルスクリプトを動かすときにハマった話 Windowsで作成したシェルスクリプトをBash on Windowsで実行しようとして,ハマりまくった.mkdirしようとして, 「Directory nonexistent」とか言われて意味不明だったが, なんということはない,WindowsとBash on Windowsで改行コードが異なることが原因だった.ちなみに,改行コードはnkfコマンドでなおすことができる. Windows => Bashならば,次の通り. nkf -Lu dos.txt > dos2unix.txt今回はBash on Windows上でこれを実行して,解決.