>>33
Generally speaking, yes it is. The one and only reason I would write a Sh script would be as a shortcut to a set of command line commands. Anything more complex and I'd rather write a Perl script: I hate reading and writing in Perl but that's significantly more tolerable than writing Sh.