Beginner wrote:
On 17 Oct 2006 at 15:09, Rob Dixon wrote:

my @tif = glob("'$d/*tif'");

I am pretty sure I had tied this, it looks like it from my post.


No. Check the quotes carefully. You had

my @tif = glob("$d/*tif");

and I wrote

my @tif = glob("'$d/*tif'");

so that the string itself contains the enclosing single quotes. Double quotes will do here as well, but the Perl string must also have double quotes to interpolate $d, so you would have to write

my @tif = glob(qq("$d/*tif"));


Cheers,

Rob

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to