deleta todos os arquivos que tenham a palavra foo dentro do arquivo
$ grep -lrIZ foo . | xargs -0 rm -f --
ou
$ find . -exec grep -qlrIZ 'foo' '{}' \; -delete
deletar todos os arquivos que não contenham palavra foo
$ grep -rIL "foo" | xargs rm -f --
ou
$ find . -type f -print0 | xargs --null grep -Z -L 'foo' | xargs --null rm
Nenhum comentário:
Postar um comentário