Flashcard FC684866
Por que o comando locate não serve para buscar arquivos excluindo binários e ocultos?
Sem classificação
QUADRIX · 2025
Por que o comando locate não serve para buscar arquivos excluindo binários e ocultos?
Mostrar resposta e comentário
Resposta
Porque o utilitário locate não aceita opções do find e opera sobre uma base indexada, não inspecionando o conteúdo dos arquivos para distinguir binários e podendo estar desatualizada.• Opções do find: locate não reconhece flags como -type, -name ou -path, que são opções do find.
• Base indexada: locate pesquisa uma base indexada previamente e não inspeciona conteúdo de arquivos, portanto não consegue excluir arquivos binários pelo conteúdo e a base pode estar desatualizada.
• Exemplo de uso: para o comportamento desejado use find, por exemplo: find /dados/cfbio -type f ! -name '*.bin' -not -path '*/.*'.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/671348
Conteúdo do catálogo FC Concursos · Atualizado em