So you're wondering what holiday is today (of the major ones), and all you've got is a terminal and perl.
#!/usr/bin/perl -w use strict; use LWP::Simple qw/ get /; use HTML::TokeParser; my $html = get('http://www.google.com/#googleholiday.pl'); my $p = HTML::TokeParser->new(\$html); my $t = $p->get_tag('img'); die $t->[1]->{alt}; __END__ #the one liner version #one perl -MLWP::Simple -MHTML::TokeParser -e"die HTML::TokeParser->new(\(g +et('http://www.google.com/#googleholiday.pl')))->get_tag('img')->[1]- +>{alt};" #two perl -MLWP::Simple -MHTML::TokeParser -e'die HTML::TokeParser->new(\(g +et("http://www.google.com/#googleholiday.pl")))->get_tag("img")->[1]- +>{alt};'

Replies are listed 'Best First'.
Re: What holiday is today? !-- googleholiday.pl --
by gellyfish (Monsignor) on Mar 17, 2002 at 16:26 UTC

    Luvverly, However for everyday use one might want to consider Date::Calc ;-}

    /J\

Re: What holiday is today? !-- googleholiday.pl --
by theguvnor (Chaplain) on Mar 17, 2002 at 17:06 UTC

    Cool - I set my .bashrc file to call this script upon startup!

    ..Jon

Re: What holiday is today? !-- googleholiday.pl --
by erikharrison (Deacon) on Mar 17, 2002 at 16:01 UTC

    Now, that's just plain nifty.

    Cheers,
    Erik
      ehhhhhhhhhhhhhhhhhhhhhhhhh nifty? spiffy!