目的 今日日(2019年4月)、BashとPythonは、Windows、Linux、macOSを含む主要なOSで動作する共通の環境であり、BashとPythonで処理を書くことでOSへの依存を避けることができる。そこでWindowsでBashとPythonが動作する環境を構築する。具体的な要件は以下の通りとする。 64-bit Windows 10で、BashとPythonの対話およびバッチ実行を行う。 BashからWindowsのファイルシステムを直接扱う。 Unix/Linuxの各種ツールをWindowsで利用する。 文字コードはUTF8とする。 方針 現在、WindowsでのBashシェル環境で、主要なものは以下の通り。 Cygwin MSYS2/MinGW Git for Windowsの付属のBash Windows Subsystem for Linux (WSL) Dock