Comment
Comment by melted
Cygwin is not a valid replacement for a shell, sorry. It's a crutch. If you want a proper scripting language, literally dozens are available on *NIX-like OSs, and some are preinstalled with most distributions. Tens of thousands of libraries to solve every conceivable task with minimal, if any, work. Package systems to make installation/removal easy. Microsoft has excluded itself from this by once again by rolling its own.