On Wed, Mar 19, 2014 at 10:37 AM, shawn wilson <ag4ve...@gmail.com> wrote:

> On Wed, Mar 19, 2014 at 4:21 AM, Yonghua Peng <sys...@mail2000.us> wrote:
> > From perldoc -f stat:
> >
> > If "stat" is passed the special filehandle consisting of an underline, no
> > stat is done, but the current
> > contents of the stat structure from the last "stat", "lstat", or filetest
> > are returned. Example:
> >
> > if (-x $file && (($d) = stat(_)) && $d < 0) {
> > print "$file is executable NFS file\n";
> > }
> >
> > (This works on machines only for which the device number is negative
> under
> > NFS.)
> >
> >
> >
> >
> > We are looking for openstack and python developers.
> > Please check: http://www.nsbeta.info/jobs
> >
> > Wed, 19 Mar 2014 01:44:15 -0400 from shawn wilson <ag4ve...@gmail.com>:
> >
> > On Tue, Mar 18, 2014 at 11:32 PM, John W. Krahn <jwkr...@shaw.ca> wrote:
> >> Shaji Kalidasan wrote:
> >
> >>
> >> or stat() or lstat()
> >
> > I don't remember seeing that reusing i?stat would not duplicate the
> > stat call...?
> >
>
> Oh, I guess I was thinking that using the file name repeats the stat
> (which it does). Since I was complaining about the ugliness of '_'.
> However, you're right - that works as well as (-f _) <-- that doesn't
> look weird as shit? I've got issues moving my fingers into typing
> that.... Whatever, y'all answered my question and I learned something
> (though damn them for not just making another perlvar or something
> else to do this)


If you don't like it, then put your time where your mouth is: Perl is open
source, patches are always welcome.

Reply via email to