system v backticks
- From: gjkeenan@xxxxxxxxxx (Greg John ** CTR ** Keenan)
- Date: Thu, 28 Jul 2005 13:23:04 +1000
Hi,
Can someone explain the difference between backticks and system when
evaluated in this if statement:
sub getDate {
print "start date\n";
if ( system("/bin/date") ) {
print "can't get date\n";
exit(2);
}
print "finish date\n";
}
Returns the following:
start date
Thu Jul 28 12:13:59 EST 2005
finish date
While this:
sub getDate {
print "start date\n";
if ( `/bin/date` ) {
print "can't get date\n";
exit(2);
}
print "finish date\n";
}
Returns this:
start date
can't get date
O Lucent Technologies
Level 1, 68 Waterloo Rd.
North Ryde NSW 2113
Australia
Tel: +61 (0)2 9491 6898
Mob: +61 (0)434 127 545
.
- Follow-Ups:
- Re: system v backticks
- From: Jeff 'japhy' Pinyan
- Re: system v backticks
- From: Wiggins d'Anconia
- Re: system v backticks
- Prev by Date: Re: Messenger
- Next by Date: Re: system v backticks
- Previous by thread: RFC: functionality/features of an IRC client
- Next by thread: Re: system v backticks
- Index(es):