I have a hobby of making small command line tools that should be portable between Linux and Windows (XP). I use Python for the purpose and I think it is quite fun, especially on Windows where the cmd.exe environment is quite scarce. Anyone else doing the same thing? I tend to use she-bang lines in my script and mask them with a bat file on windows to allow common syntax, like

./name_of_command_line_tool some arguments here on nix and without the dot-slash on windows..

I started writing something about this at

http://portablecommandline.blogspot.com/

Feel free to have a look and comment, and come with ideas to new CLI scripts to write!