A few years ago, I would recommend using PERL for such things. In my opinion, it is always useful to have a basic knowledge of shell scripts, but if you really want to do something more, use a script language (like Python, Ruby or Perl).
So far I see no reason not to use ruby ββfor such things. I really like this language, and you can do everything (?), What could you do in PERL in ruby ββ(and you will have a real OO language at hand).
CPAN , on the other hand, is a pretty nice argument for PERL. Ruby stones are similar, but I donβt think there are such gems as the available CPAN modules. But please compare yourself ( http://rubygems.org/ ).
source share