Assine a Lista Dicas-L
Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.
Comando find com negação
Colaboração: Kalil de A. Carvalho
Data de Publicação: 04 de junho de 2011
Recentemente tivemos a necessidade de buscar um comando que excluisse arquivos com determinada extensão.
Digamos que estejamos buscando apenas arquivos, dentro do nosso diretório, que não tenham a extensão .txt:
$ find . \! name *.txt
Serão exibidos apenas os nomes de arquivos que não contenham a extensão .txt.
Referências Adicionais
Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.
Avalie esta dica
Opinião dos Leitores
10 Jun 2011, 14:18
"ps -ef | grep -v sbin"
nesse caso não exibirá nenhum processo que contenha "sbin"
07 Jun 2011, 16:25
eu usei com "| sort" para colocar em ordem e também "| more" ou "less" caso sejam muitos arquivos.
find . \! -name *.txt | sort | more
07 Jun 2011, 14:19
find . \! -name *.txt
06 Jun 2011, 15:35
find: caminhos devem preceder a expressão: name
04 Jun 2011, 10:14




