Autor Tópico: Duvidas em um comando!  (Lida 1836 vezes)

Offline Neynder

  • Usuário Ubuntu
  • *
  • Mensagens: 135
  • Sempre dependemos de algo ou alguem para crescer
    • Ver perfil
Duvidas em um comando!
« Online: 19 de Julho de 2007, 21:44 »
Pessoal vocês sabem o que quer dizer e o que faz esse comando:

Código: [Selecionar]
find / -name '*mysql*' -exec rm -vfR {} \;
Estou com dúvidas! Grato!

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Duvidas em um comando!
« Resposta #1 Online: 19 de Julho de 2007, 21:50 »
Pessoal vocês sabem o que quer dizer e o que faz esse comando:

Código: [Selecionar]
find / -name '*mysql*' -exec rm -vfR {} \;
Estou com dúvidas! Grato!

Procura (find), a partir do diretório raiz (/), por arquivos com o nome o mysql ou parte dele. Para os arquivos encontrados executa o comando rm -vfR (ou seja, remove).

man find ajuda muito.
« Última modificação: 19 de Julho de 2007, 21:52 por clcampos »
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline rafasnn

  • Usuário Ubuntu
  • *
  • Mensagens: 611
    • Ver perfil
Re: Duvidas em um comando!
« Resposta #2 Online: 26 de Setembro de 2007, 21:34 »
uma duvida,

lendo o post, como utilizo o find para localizar e apagar  ;D arquivos mp3,mpg e avi do servidor?

vlw
Macbook Pro 2,33 4GB 250GB
iPhone 8GB

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Duvidas em um comando!
« Resposta #3 Online: 26 de Setembro de 2007, 21:59 »
Para mp3:

Código: [Selecionar]
$ sudo find / -name *.mp3 -exec rm {} \;
Não gosto muito de usar o rm assim, mas é isso ai.

Qualquer dúvida:

Código: [Selecionar]
$ man find
« Última modificação: 26 de Setembro de 2007, 22:00 por clcampos »
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline Mythus

  • Usuário Ubuntu
  • *
  • Mensagens: 264
  • Liga dos Dinos
    • Ver perfil
    • http://www.protopage.com/skopein
Re: Duvidas em um comando!
« Resposta #4 Online: 27 de Setembro de 2007, 18:44 »
Para mp3:

Código: [Selecionar]
$ sudo find / -name *.mp3 -exec rm {} \;
Não gosto muito de usar o rm assim, mas é isso ai.

Qualquer dúvida:

Código: [Selecionar]
$ man find

Permite-me um aprimoramento? para mp3, mpg e avi:

Código: [Selecionar]
$ sudo find / -iname *.mp[g3] -o -iname *.avi -delete
-iname ignora o case sensitive
-delete faz o que você quer
-o operador OU

Como clcampos disse: man find!
E se tiver dificuldade com a língua: http://www.google.com.br/language_tools?hl=pt-BR
Abraços,
_________________
Não é programador, não é hacker. Formado em Direito pela UFPb. Usuário de Linux em tempo integral: Linux User Number: 174012.

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Duvidas em um comando!
« Resposta #5 Online: 28 de Setembro de 2007, 00:27 »
Vivendo e aprendendo Mythus. Eu realmente desconhecia a opção -delete. Uso o find desde .... (deixa pra lá), ainda quando usava o Unix e não existia esta opção.

Um grande defeito meu é usar até hoje os manuais que usava a 17 anos atrás. Gosto de papel e sempre achei eles excelentes, mas acabo me perdendo em algumas inovações e novas opções que apareceram.

Mais uma vez muito obrigado.

E que sirva para mim também... man comando....
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!