sed 's/rotate [0-9]\+/rotate 99/'
http://www.gnu.org/software/sed/manual/html_node/Regular-Expressions.html
Можно использовать -delete
опция, если Ваша версия находки поддерживает его или можно использовать rm
в -exec
опции.
find -iname '*libre*' -delete # GNU find
find -iname '*libre*' -exec rm {} + # POSIX
Обратите внимание, что необходимо заключить шаблон в кавычки. Это препятствует тому, чтобы оболочка развернула его до того, чтобы быть переданным команде находки.
-iname
не POSIX.-delete
не POSIX, но не эксклюзивен к GNUfind
. – Stéphane Chazelas 26.01.2013, 09:58-delete
удаляет (непустые) каталоги, в то время какrm
не был бы.-delete
(и с GNU и с FreeBSD находит, по крайней мере), подразумевает-depth
. – Stéphane Chazelas 26.01.2013, 10:42