5
respostas

locate não aceito * no final do nome do arquivo

tentei localizar locate *ealizabackup, e funcionou

agora realizabacku* não localizou...

5 respostas

Muito extranho reproduzi exatamente o seu problema em minha maquina e deu tudo certo olha meu output:

alphabraga@vortex locate *ealizabackup /home/alphabraga/realizabackup

alphabraga@vortex locate realizabacku* /home/alphabraga/realizabackup

Quando testei a primeira vez não encontrou também, depois eu atualizei tentei de novo e deu certo.

Comigo também o locate não encontrou:

pedro@AVL-Ubuntu:~$ sudo updatedb

pedro@AVL-Ubuntu:~$ locate realizabackup
/home/pedro/Dropbox/Cursos/Alura/Linux/scripts/realizabackup

pedro@AVL-Ubuntu:~$ locate *ealizabackup
/home/pedro/Dropbox/Cursos/Alura/Linux/scripts/realizabackup

pedro@AVL-Ubuntu:~$ locate realizabacku*

No man do comando locate ele mandar usar um asterisco antes e outro depois.

locate *realizabacku*

Para mim funcionou aqui.

Carlos, com os dois asteriscos funcionou! Obrigado.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software