Perguntas com a marcação «find»

Para perguntas referentes à localização, um utilitário de linha de comando para procurar arquivos em uma hierarquia de diretórios. Use esta tag para perguntas sobre encontrar a si próprio ou perguntas sobre problemas decorrentes do uso do utilitário de linha de comando find.

6
Como executar o find -exec?
Eu gostaria de encontrar os arquivos no diretório atual que contêm o texto "chrome". $ find . -exec grep chrome find: missing argument to `-exec' O que estou fazendo errado?
477 find 

9
Como posso encontrar links simbólicos quebrados
Existe uma maneira de encontrar todos os links simbólicos que não apontam para nada? find ./ -type l vai me dar todos os links simbólicos, mas não faz distinção entre links que vão a algum lugar e links que não. Atualmente estou fazendo: find ./ -type l -exec file {} …

3
find - exec rm vs -delete
Estou tentando entender a diferença entre esses dois comandos: sudo find / -name .DS_Store -delete e sudo find / -name ".DS_Store" -exec rm {} \; Percebi que o execmétodo é o preferido. Por quê? Qual é o mais seguro / mais rápido / melhor? Eu usei tanto no meu Macbook …
260 find  rm  command 

3
Localizar comando: como ignorar maiúsculas e minúsculas?
Estou procurando pelo arquivo "WSFY321.c" em uma enorme hierarquia de diretórios. Normalmente eu usaria o GNU find : find . -name "WSFY321.c" Mas não sei o caso, pode ser maiúsculo, minúsculo ou uma mistura de ambos. Qual é a maneira mais fácil de encontrar esse arquivo? Existe algo melhor do …
170 find 


7
Como remover todos os diretórios vazios em uma subárvore?
Como posso remover todos os diretórios vazios em uma subárvore? Eu usei algo como find . -type d -exec rmdir {} 2>/dev/null \; mas preciso executar várias vezes para remover diretórios que contêm apenas diretórios vazios. Além disso, é bastante lento, especialmente no cygwin.
151 directory  find  rm 

7
Como excluir diretórios com base na saída `find`?
Emito o seguinte comando para encontrar os diretórios .svn: find . -name ".svn" Isso me dá os seguintes resultados: ./toto/.svn ./toto/titi/.svn ./toto/tata/.svn Como eu poderia processar todas essas linhas rm -frpara excluir os diretórios e seu conteúdo?
148 find  rm  subversion 






7
Por que encontrar -mtime +1 retorna apenas arquivos com mais de 2 dias?
Estou lutando para entender por que a findmodificação dos arquivos de interpretação interpreta o tempo como acontece. Especificamente, não entendo por que o -mtime +1arquivo não mostra arquivos com menos de 48 horas. Como exemplo de teste, criei três arquivos de teste com diferentes datas de modificação: [root@foobox findtest]# ls …
117 find  timestamps 


4
Como combinar condições de 2 nomes no find?
Gostaria de procurar arquivos que não correspondam a 2 -namecondições. Eu posso fazer assim: find /media/d/ -type f -size +50M ! -name "*deb" ! -name "*vmdk" e isso produzirá um resultado adequado, mas posso juntar essas duas condições com OR de alguma forma?
94 bash  shell  find 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.