Pular para o conteúdo

Script Identificador [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Script Identificador [RESOLVIDO]

Enviado em 13/07/2010 - 09:37h

Ola pessoal,

Gostaria de saber se alguém poderia me ajudar a criar um script shell para identificar se existe estas extensões no meu servidor por exemplo:

mp3, mp4, mpg, mpeg, avi, mov, wmv, wma, flv, rmvb

Gostaria que o script fizesse uma varredura procurando estes tipos de arquivos com estas extensões, e identificasse ela.

Obrigado

Responder tópico

2. Re: Script Identificador [RESOLVIDO]

Enviado em 13/07/2010 - 09:59h

Procure pelo comando find. Se aprender a usa-lo, saberá criar um script. Por exemplo:

Procura arquivos com a extensão mp3 no diretório corrente:

find *.mp3

3. @junior_linux

Enviado em 13/07/2010 - 10:53h

Tem o comando locate tb. Ele costuma ser mais rápido nas buscas, porém deve colocar no cron a atualização do banco d dados dele...

4. Re: Script Identificador [RESOLVIDO]

Enviado em 13/07/2010 - 11:08h

Tenta assim:

find /diretório -regextype posix-extended -regex '.*\.(mp3|mp4|mpg|mpeg|avi|mov|wmv|wma|flv|rmvb)' -print

P.S. Caso você use o Samba e não quer que esses tipos de arquivos sejam salvos no servidor, use a diretiva 'veto files' nos compatilhamentos desejados.

5. Re: Script Identificador [RESOLVIDO]

Enviado em 13/07/2010 - 14:39h

@renato_pacheco, o locate não dá uma varredura toda no sistema.

usa essa ai que o SMarcell passou que funciona, se quer passar uma varredura no computador todo altera o "/diretorio" p/ "/" (raiz), mas vai demorar!

6. esse é facil

Enviado em 13/07/2010 - 18:16h

#localizador_de_mp3.sh

#!/bin/bash

find *.mp3 /
find *.mp4 /
find *.mp5 /
find *.wma /
find ...

e por ae vai...

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder