[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Pesquisar os maiores arquivos
From: |
Moacir Souza |
Subject: |
Re: [shell-script] Pesquisar os maiores arquivos |
Date: |
Wed, 29 Jul 2009 16:05:39 -0300 |
Alcino,
Nesse caso você tem que ser mais criativo. Eu uso o seguinte nos
meus ambientes AIX:
$ ls -lA | sort -n -r +4 | head -n 5
Eis um exemplo:
Todos os arquivos:
$ ls -lA
total 144
-rwx------ 1 moacir staff 2264 Mar 14 2008 .profile
-rw------- 1 moacir staff 9354 Jul 29 16:03 .sh_history
drwx------ 2 moacir staff 256 Feb 01 2008 .ssh
-rw------- 1 moacir staff 97 May 19 15:16 .vi_history
-rw-r--r-- 1 moacir staff 130 May 06 2008 dnss_tsm.ksh
-rwxr--r-- 1 moacir staff 2870 Feb 14 2008 dwpub.ksh
-rwxr-x--- 1 moacir staff 15210 Mar 11 2008 mkuser_db.ksh
-rwxr--r-- 1 moacir staff 2949 Nov 14 2008 mkuser_dwp.ksh
-rw-r--r-- 1 moacir staff 7457 Nov 12 2008 smit.log
-rw-r--r-- 1 moacir staff 770 Oct 20 2008 smit.script
-rw-r--r-- 1 moacir staff 1570 Oct 20 2008 smit.transaction
-rw-r--r-- 1 moacir staff 1672 May 13 2008 ulimits_usuarios_banco
-rw-r--r-- 1 moacir staff 54 May 13 2008 usuarios_banco
Os cinco maiores:
$ ls -lA | sort -n -r +4 | head -n 5
-rwxr-x--- 1 moacir staff 15210 Mar 11 2008 mkuser_db.ksh
-rw------- 1 moacir staff 9408 Jul 29 16:03 .sh_history
-rw-r--r-- 1 moacir staff 7457 Nov 12 2008 smit.log
-rwxr--r-- 1 moacir staff 2949 Nov 14 2008 mkuser_dwp.ksh
-rwxr--r-- 1 moacir staff 2870 Feb 14 2008 dwpub.ksh
Atenciosamente,
Moacir Filho
2009/7/29 Alicino <address@hidden>:
>
>
> A opção ls -lS não funcionou.
>
> $ ls -lS | head -n6
> ls: illegal option -- S
> usage: ls [-1ACFHLNRabcdefgilmnopqrstuxEUX] [File...]
>
> Acredito que seja pq estou utilizando AIX. Talvez no Debian (outro que tb
> uso) deve rodar...
>
> Alguma outra opção ?
>
> Grato mais uma vez.
>
> Alicino
>
> 2009/7/29 Cléoson Barreto <address@hidden>
>
>>
>>
>> Olá!
>>
>> Acho que isso deve ajudar:
>>
>> $ ls -lS | head -n6
>>
>> Isso vai te dar os cinco maiores arquivos de um diretório, O parâmetro
>> -S server para ordenar os arquivos por tamanho.
>>
>> --
>> []'s
>> Cléoson.
>> http://farinhadigital.blogspot.com/
>>
>>
>> 2009/7/29 Alicino <address@hidden <alicino%40gmail.com>>
>>
>> >
>> >
>> > Amigos de Shell,
>> >
>> > Estou tentando descobrir uma forma de começar um script para fazer
>> procurar
>> > em um determinado diretório os 10 maiores arquivos (ou os 5 maiores,
>> tanto
>> > faz...).
>> >
>> > Alguém teria um norte pra mim? Pelo visto o comando du seria a opção
>> > mais
>> > lógica, mas o restante...
>> >
>> > Grato.
>> >
>> > Alicino de Moura Filho
>> > http://alicino.com.br/blog/
>> > address@hidden <alicino%40gmail.com> <alicino%40gmail.com>
>> > Campinas-SP
>> >
>> > [As partes desta mensagem que não continham texto foram removidas]
>> >
>> >
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>>
>
> --
> [ ]´s
>
> Alicino de Moura Filho
> http://alicino.com.br/blog/
> address@hidden
> Campinas-SP
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Moacir da Cruz Souza Filho
-Analista de Sistemas: Suporte Unix Avançado
Serviço Federal de Processamento de Dados
-Mestrando em Ciências da Computação
Universidade de Brasília
-Bacharel em Engenharia da Computação
Escola Politécnica de Pernambuco
Universidade de Pernambuco
-Técnico em Eletrônica
Escola Técnica Federal de Pernambuco
-Linux user #449600
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Página pessoal: http://moacir.souza.googlepages.com
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=