Use backticks, not system().

$date = `ls -al | grep filename.txt`;

Or if you want it in an array like you mentioned, do this...

@date = `ls -al | grep filename.txt`;

Rob


-----Original Message-----
From: Russell Boyd [mailto:[EMAIL PROTECTED]]
Sent: Thursday, January 31, 2002 3:17 PM
To: <
Subject: pulling file name into perl


I am wanting to get a unix directory file listing and put it into a Perl
array. I attempted

$date = system "ls -al | grep filename.txt";

However all this did was send it to <STDOUT>.

What am I missing?

Thanks,
Russell

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to