Don't cry, you can run bash on Windows 10 now!
You could always run bash on Windows using Cygwin or MSYS before.
LXSS (Bash on Ubuntu on Windows) is an honest-to-goodness installation of Ubuntu running on top of Windows using the Linux subsystem. Cygwin/MSYS are more limited in comparison (or at least I have found them to be so).
https://www.youtube.com/watch?v=PivpCKEiQOQ