True, but less portable than something like Perl at least to me. If portability wasn't a concern then shell would be the best solution I think.