Script Identificador [RESOLVIDO]

1. Script Identificador [RESOLVIDO]

Rodrigo
rodrigosurf

(usa Slackware)

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


  


2. Re: Script Identificador [RESOLVIDO]

André
andrezc

(usa Debian)

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

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

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]

Sandro Marcell
SMarcell

(usa Slackware)

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]

Perfil removido
removido

(usa Nenhuma)

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

Fagner Lee Crey Valadão Borges
setor5hc

(usa Outra)

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...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts