>>>>> "Luke" == Luke Bakken <[EMAIL PROTECTED]> writes:
Luke> The simple solution is to be sure that single quotes are around the Luke> strings passed to the "describe" command: >> my $results = `$ct describe '$line' | $grep $label`; And of course fails if you have filenaems that have single quotes. The *proper* solution is to not involve a shell. See multi-arg pipe-open and multi-arg exec. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 <[EMAIL PROTECTED]> <URL:http://www.stonehenge.com/merlyn/> Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training! -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>