shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Pesquisar os maiores arquivos


From: Flavio Junior
Subject: Re: [shell-script] Pesquisar os maiores arquivos
Date: Wed, 29 Jul 2009 16:31:09 -0300

meus 2c

$ ls -l | sort -rnk5
ou
$ ls -l | sort -nk5


Como preferir.. só adicionar os tail/head, e se necessário os cut/awk
da vida pra pegar so o arquivo.

--

Flávio do Carmo Júnior aka waKKu

2009/7/29 Moacir Souza <address@hidden>:
>
>
> 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
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]