On Thu, 16 Sep 2004, Jenda Krynicky wrote:

> From: Chris Devers <[EMAIL PROTECTED]>
> > On Thu, 16 Sep 2004, Anish Kumar K. wrote:
> > > $filename = "data_logfile" .(localtime). ".txt";
> > > open(LOG, ">>$filename") || die "cannot append: $!";
> > > 
> > > 
> > > when I compile the file it says "Invalid argument". This is because
> > > of the colon character.
> > 
> > It is? Why? That colon looks pretty innocent to me,
> 
> It doesn't to Windows. Filenames in Windows cannot contain any of 
> those:
>       \ / : * ? " < > |

I see.

My confusion is that the only colon I picked out was at the end of the

    die "cannot append: $!"

And the colon after "append" looked okay to me (and still does).

I wasn't thinking of the colon that the localtime statement would make.

 

-- 
Chris Devers

-- 
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