
leoCCB
(usa Slackware)
Enviado em 06/03/2013 - 11:33h
dzm_linux escreveu:
Amigo,
Tente o sequinte comando:
$ find /usr/ -type f -iname readme | grep -i "nvidia"
Explicação:
O comando "find" irá procurar no diretório "/usr" e seus subdiretórios, por arquivos comuns (-type f), cujo nome seja "readme" tanto em letras maiúsculas quanto minúsculas (-iname readme). O resultado será filtrado pelo comando "grep", mostrando somente os arquivos "readme" que estejam em diretórios que contenham o nome "nvidia", tanto em letras maiúsculas quanto minúsculas (grep -i "nvidia").
Só uma observação: tudo isso eu consegui pesquisando o manual do comando "find".
Abraços
Aí amigão
só mudei umas coisinhas e fiou assim
--> find / -type f -iname '*readme*' | grep -i nvidia
para localizar arquivos como
/usr/share/doc/nvidia-kernel-2.6.32-5-686/README.Debian
com o debian depois do readme
eu quase fiz isso, mas eu colocava o nvidia sempre na frente em minhas tentativas, como em
locate nvidia | find readme
find nvidia | grep readme
e outras dezenas de tentativas frustradas, mesmo pesquisando 'man find' e 'man grep'. Mesmo sendo usuário do linux há +/- um ano"ainda" não tenho intimidade com esses comandos múltiplos (que ao meu ver são avançados), mas com a ajuda de vcs eu chego lá!! Quero ficar fera no shell da vida .
Saúde!!!