[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: [ expr ] - Saída do AWK
From: |
Fernando Mercês |
Subject: |
Re: [shell-script] Re: [ expr ] - Saída do AWK |
Date: |
Fri, 12 Sep 2014 02:01:14 -0300 |
De novo, sei que já resolveu o problema, mas se precisar de desempenho pra
isso (for fazer com muitos arquivos), fiz uma implementaçãozinha rápida em
ANSI C, assim você não depende do bash, bc, nem mesmo do Linux. Imitei a
saída do wc. ;-)
$ gcc -o bits bits.c
$ ./bits mail.php .ssh/config .htcfg2
2272 mail.php
20376 .ssh/config
14064 .htcfg2
36712 total
$ ./bits mail.php
2272 mail.php
Aí se for o caso você altera como quiser, pra não imprimir o nome do
arquivo, ou não imprimir o total.. Enfim, tu que sabe. :)
Mesmo que não use, já me diverti. Sem erro. hehe
Abraço!
Att,
Fernando Mercês
Linux Registered User #432779
www.mentebinaria.com.br
------------------------------------
"Ninguém pode ser escravo de sua identidade; quando surge uma possibilidade
de mudança é preciso mudar". (Elliot Gould)
2014-09-12 1:09 GMT-03:00 Fernando Mercês <address@hidden>:
> Opa, sei que já foi respondido, mas se você já sabe o nome do arquivo, por
> que usar ls | grep? Eu faria direto, e talvez com o wc ao invés do ls ;-)
>
> Com aritimética do bash:
> $ echo $(($(wc -c < mail.php) * 8))
> 2272
>
> Com aritimética do bc:
> $ echo "$(wc -c < mail.php) * 8" | bc
> 2272
>
> Abraço!
>
>
>
> Att,
>
> Fernando Mercês
> Linux Registered User #432779
> www.mentebinaria.com.br
> ------------------------------------
> "Ninguém pode ser escravo de sua identidade; quando surge uma
> possibilidade de mudança é preciso mudar". (Elliot Gould)
>
> 2014-09-11 16:55 GMT-03:00 address@hidden [shell-script] <
> address@hidden>:
>
>
>>
>> Claro que a conversao no caso foi base 2 mas pode ser base=8 ou base=16
>> etc..
>> Abracp
>>
>>
>
>
[As partes desta mensagem que não continham texto foram removidas]
Re: [shell-script] [ expr ] - Saída do AWK, Luiz Alberto, 2014/09/11
- Re: [ expr ] - Saída do AWK, laomonteiro, 2014/09/11
- Re: [shell-script] Re: [ expr ] - Saída do AWK, Fernando Mercês, 2014/09/12
- Re: [shell-script] Re: [ expr ] - Saída do AWK,
Fernando Mercês <=
- Re: [shell-script] Re: [ expr ] - Saída do AWK, Fernando Mercês, 2014/09/12
- Re: [shell-script] Re: [ expr ] - Saída do AWK, Gustavo Filgueiras, 2014/09/12
- Re: [shell-script] Re: [ expr ] - Saída do AWK, Paulo Bettega, 2014/09/12
- Re: [shell-script] Re: [ expr ] - Saída do AWK, Gustavo Filgueiras, 2014/09/12
- Re: [shell-script] Re: [ expr ] - Saída do AWK, Rodrigo Tenorio, 2014/09/12
- Re: [shell-script] Re: [ expr ] - Saída do AWK, Gustavo Filgueiras, 2014/09/12
- Re: [shell-script] Re: [ expr ] - Saída do AWK, Paulo Bettega, 2014/09/12
- Re: [shell-script] Re: [ expr ] - Saída do AWK, Rodrigo Tenorio, 2014/09/12
- Re: [shell-script] Re: [ expr ] - Saída do AWK, Rodrigo Tenorio, 2014/09/12
- Re: [shell-script] Re: [ expr ] - Saída do AWK, Rodrigo Tenorio, 2014/09/12