Script que procure arquivos por tamanho

1. Script que procure arquivos por tamanho

douglas
dk17

(usa Debian)

Enviado em 19/12/2012 - 21:09h

Olá pessoal,

preciso criar um script que procure em um determinado diretório e seus sub-diretórios por arquivos de um tamanho mínimo especificado e exibir todos que tenham este tamanho ou mais. O script deverá receber exatamente 2 argumentos: tamanho mínimo em megabytes, através da opção "-s"; e o path do diretório a ser procurado, nesta ordem.

Exemplo de execução do script:

./script.sh -s 3 /home/carlos
Os arquivos maiores que 3 MB são:
/home/carlos/diretorio/exerc.exe
/home/carlos/teste.pdf
/home/carlos/texto_10.doc


O script tem que procurar por arquivos que tenham tamanho maior ou igual a 3 MB e exibir todos eles na tela.

help!!!


  


2. Re: Script que procure arquivos por tamanho

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 19/12/2012 - 21:27h

de uma lida no comando find 1º

#find / -type f -size +3M


na dúvida de uma lida na manpage
#man find

espero que ajude



3. Re: Script que procure arquivos por tamanho

Alexandre Gonçalves Monteiro da Silva
alexandregms

(usa Ubuntu)

Enviado em 20/12/2012 - 11:15h

Para utilizar a opção -s, use um while com getopts.
Este artigo pode lhe ajudar bastante:
http://www.vivaolinux.com.br/dica/Criando-programas-com-opcoes






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts