find и позиция параметра

~/123 $ ls
~/123 $ touch foo
~/123 $ touch bar
~/123 $ find . -name '*oo' -print
./foo
~/123 $ find . -print -name '*oo' 
.
./foo
./bar
~/123 $ ls
bar  foo
~/123 $ 

С параметром -delete тоже самое. То есть если написать find . -delete -name ‘ololo’ то оно удалит все в текущей директории.

Это конечно описано в документации, но даже как-то странно что за многие годы я на это не разу ни наступил … или не заметил.

You can leave a response, or trackback from your own site.

Leave a Reply

Subscribe to RSS Feed