como encontrar o arquivo exato sem listar pastas

2

minha pasta atual é a parte superior da estrutura da árvore de pastas em algum lugar dentro eu tenho um arquivo * .rpm.

como faço para encontrar esse arquivo * .rpm de uma maneira que liste apenas seu caminho completo quando encontrado e não liste todas as pastas que ele pesquisa recursivamente?

    
por JasonGenX 25.02.2013 / 20:40

2 respostas

3

O método mais fácil seria usar locate . Ele mostrará apenas o arquivo atual (e o diretório):

$ locate Screenshot\ from\ 2013-02-13\ 22\:36\:33.png 
/home/rinzwind/Screenshot from 2013-02-13 22:36:33.png

No Ubuntu, o locate é atualizado uma vez a cada vez, portanto, pode não encontrar arquivos muito recentes. Você pode forçar uma atualização emitindo um ...

sudo updatedb 
    
por Rinzwind 25.02.2013 / 20:45
3

tente find . -name [filename] ou find . | grep name . encontrar é muito útil. Você pode, por exemplo, executar comandos em seus resultados de busca find . - name [file to chmod ] -exec chmod 755 {} \;

    
por Ruediger 25.02.2013 / 20:53