On Sep 8, Christopher Spears said:
I want to catch the various parts of the output of the date command. Here is my script:my $date = system("date");
1. system() does not RETURN the output of a command. 2. backticks -- that is, `...` -- return the output of a command. 3. Perl provides a date function, localtime You really just want to do this: my @days = qw( Sun Mon Tue Wed Thu Fri Sat Sun ); my $d = (localtime)[3]; print "Today is $days[$d].\n"; See 'perldoc -f localtime'. -- Jeff "japhy" Pinyan % How can we ever be the sold short or RPI Acacia Brother #734 % the cheated, we who for every service http://japhy.perlmonk.org/ % have long ago been overpaid? http://www.perlmonks.org/ % -- Meister Eckhart -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>
