Ok, thanks!

-James

-----Original Message-----
From: Agustin Rivera [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, December 18, 2001 10:49 AM
To: James Kelty; [EMAIL PROTECTED]
Subject: Re: Last line of file...


I've never had an instance where that didn't work.  I use for $a(0..$#array)
loops in almost all of my scripts.

Agustin Rivera
Webmaster, Pollstar.com
http://www.pollstar.com



----- Original Message -----
From: "James Kelty" <[EMAIL PROTECTED]>
To: "Agustin Rivera" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Tuesday, December 18, 2001 10:43 AM
Subject: RE: Last line of file...


> Well, I thought of that earlier, but I also thought that I was not
> guaranteed that the order of an array was unreliable, so I may not
actually
> be getting the 'last' of the file. True or untrue ?
>
> -James
>
>
> -----Original Message-----
> From: Agustin Rivera [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, December 18, 2001 10:44 AM
> To: James Kelty; [EMAIL PROTECTED]
> Subject: Re: Last line of file...
>
>
> In that case, do this..
>
> open(IN, "filename");
> @file=<IN>;
> print "$file[$#file]\n";
>
> Agustin Rivera
> Webmaster, Pollstar.com
> http://www.pollstar.com
>
>
>
> ----- Original Message -----
> From: "James Kelty" <[EMAIL PROTECTED]>
> To: "Agustin Rivera" <[EMAIL PROTECTED]>
> Sent: Tuesday, December 18, 2001 10:27 AM
> Subject: RE: Last line of file...
>
>
> > Thank you, but I would like to programmatically do it from perl rather
> than
> > using shell commands. Make the whole script more portable.
> >
> > -James
> >
> >
> > -----Original Message-----
> > From: Agustin Rivera [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, December 18, 2001 10:30 AM
> > To: James Kelty; [EMAIL PROTECTED]
> > Subject: Re: Last line of file...
> >
> >
> > If this is all you want your script to do, I suggest using this command
> >
> > tail -n1 filename
> >
> > Agustin Rivera
> > Webmaster, Pollstar.com
> > http://www.pollstar.com
> >
> >
> >
> > ----- Original Message -----
> > From: "James Kelty" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Tuesday, December 18, 2001 10:21 AM
> > Subject: Last line of file...
> >
> >
> > > Is there a document in perldoc that tells the best way to get the last
> > line
> > > of a file? Below is my usual code for reading a file.
> > >
> > >
> > > #!/usr/bin/perl -w
> > >
> > > $file = qq(/some/file/);
> > >
> > > open FILE, "$file" or die "Cannot open file: $!\n";
> > >
> > > while(<FILE>) {
> > >    do something with the line;
> > > }
> > >
> > > close(FILE);
> > >
> > >
> > > What I want to do is read just the last line. Might help in the case
of
> a
> > > password file or something like that.
> > >
> > > Thanks!
> > >
> > > -James
> > >
> > >
> > >
> > >
> > > --
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]


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

Reply via email to