posted 17 years ago
If you're primarily interesting in learing shell scripting, another option is to install cygwin. Cygwin provides many Unix features within a Windows framework, so you don't even have to reboot - you can run bash scripts and most of the Unix command-line utilities direct from a cygwin console window. You can even start up a copy of X windows!
It's OK for a lot of stuff, though you have to pay attention to some of its funny handling of filename components and stuff, since "\" and ":" and "/" and ";" have somewhat different meanings under Windows and Unix, and Cygwin has to make some compromises. Also "C:\" is "/cygdrive/c/".
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.