[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Por que o wc conta errado ??
From: |
Marcelo Andrade |
Subject: |
Re: [shell-script] Por que o wc conta errado ?? |
Date: |
Thu, 19 Nov 2009 14:55:58 -0300 |
2009/11/19 Thomaz de Oliveira dos Reis <address@hidden>:
> Vale lembrar também que wc -c conta número de bytes e não de caracteres.
>
> Veja o exemplo aonde isso falha:
>
> liberiun@Liberiun-PC02:~$ TESTE=ç
> liberiun@Liberiun-PC02:~$ echo $TESTE | wc -c
> 3
> liberiun@Liberiun-PC02:~$ echo -n $TESTE | wc -c
> 2
> liberiun@Liberiun-PC02:~$ echo -n $TESTE | wc -m
> 1
So lembrando que isto deve falhar se voce estiver usando
algum locale em UTF-8, pois nesta codificacao, caracteres
"especiais" sao representados com dois bytes.
Atenciosamente.
--
MARCELO DE F. ANDRADE
Belem, PA, Amazonia, Brazil
Linux User #221105
- Por que o wc conta errado ??, Leonardo Bites, 2009/11/18
- Re: [shell-script] Por que o wc conta errado ??, Tiago Peczenyj, 2009/11/18
- Re: [shell-script] Por que o wc conta errado ??, Gustavo Lago, 2009/11/18
- Re: [shell-script] Por que o wc conta errado ??, Waldirio Manhães Pinheiro, 2009/11/18
- Re: [shell-script] Por que o wc conta errado ??, Edinho Almeida, 2009/11/18
- Re: [shell-script] Por que o wc conta errado ??, Thiago Guedes Pereira, 2009/11/19
- Re: [shell-script] Por que o wc conta errado ??, Thomaz de Oliveira dos Reis, 2009/11/19
- Re: [shell-script] Por que o wc conta errado ??,
Marcelo Andrade <=
- Re: [shell-script] Por que o wc conta errado ??, Leandro Santiago, 2009/11/19
- Re: [shell-script] Por que o wc conta errado ??, Tiago Peczenyj, 2009/11/19
- Re: [shell-script] Por que o wc conta errado ??, Laercio Motta, 2009/11/20