Perl is excellent for automation. The biggest automation task I took on was a bespoke build and test system that ran on multiple version of Windows and Mac OS. In its first form it rebuilt all our applications, add ons and tools overnight then ran regression and until tests against everything using a distributed database of task queues and a "Releases" file server that used a small configuration file to describe each build or test task. Later I added support for continuous integration with almost no change to the overall system.

On the very small scale I use Perl to take the contents of an email newsletter and reformat it for use on a web page with page links for the sections in the newsletter, email addresses appropriately wrapped, tabulated data in tables, ... .

Perl has great cross platform support and a lot of system support built in. CPAN is a vast resource with a lot of excellent and widely used (and yes, some rubbish) modules covering almost anything you need to support automating stuff.

Optimising for fewest key strokes only makes sense transmitting to Pluto or beyond

In reply to Re: How is Perl for automation? by GrandFather
in thread How is Perl for automation? by fidodido

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.