The more I write Python, the more I hate the shell (bash) script
if ["foo" = "foo"]; then echo "expression evaluated as true" fi
Guess what is error? I need a space after
[, that is so hard to debug and non-sense, in Python, which is short and easy
if "foo" == "foo": print "expression evaluated as true"
As Python is avaliable in most system now, do you think it is a good chance to abandon shell script for new function and move to Python?
For those you are still writing new shell script, what are the reason?