Re: [bug #61774] Docs for find -delete out of sync

admin4 <[email protected]>
Newsgroups gmane.comp.gnu.findutils.bugs
Message-ID <[email protected]>
hello,

first of thanks all for the hard work:

get the point, left to right processing of arguments, okay but, when 
someone reads or writes this one-liner:

find . -delete -name "*f25020672.avi*"

nobody would have guessed that it will delete everything (send this one liner to 10x friends and ask them (without trying it out! so maybe in person or in a videocall) what this one-liner will do...

will bet ahttps://ko-fi.com/  that 90%  will say "it will delete this file

f25020672.avi and all files that are similar like ABCf25020672.aviABC

cu

On 1/31/22 22:35, Bernhard Voelker wrote:
> find(1) was asked to
> - start a search in the current directory ".",
> - and to delete all files and directories (implicitly using -depth),
> - and then to apply the filter for -name '*.avi'.
> As the whole command line has already an action (-delete), find does not
> implicitly add the default action (-print), and therefore nothing happens
> after -name.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.