perlrun: note the existence of find's -delete switch
authorDominic Hargreaves <dom@earth.li>
Sat, 30 Apr 2016 17:58:06 +0000 (18:58 +0100)
committerDominic Hargreaves <dom@earth.li>
Sat, 30 Apr 2016 17:58:06 +0000 (18:58 +0100)
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776614

pod/perlrun.pod

index 1ff3ce2..e454bf8 100644 (file)
@@ -706,9 +706,10 @@ at least a week:
     find . -mtime +7 -print | perl -nle unlink
 
 This is faster than using the B<-exec> switch of I<find> because you don't
-have to start a process on every filename found.  It does suffer from
-the bug of mishandling newlines in pathnames, which you can fix if
-you follow the example under B<-0>.
+have to start a process on every filename found (but it's not faster
+than using the B<-delete> switch available in newer versions of I<find>.
+It does suffer from the bug of mishandling newlines in pathnames, which
+you can fix if you follow the example under B<-0>.
 
 C<BEGIN> and C<END> blocks may be used to capture control before or after
 the implicit program loop, just as in I<awk>.