[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Campo com 44 caracteres
From: |
lferreir1 |
Subject: |
Re: Campo com 44 caracteres |
Date: |
Tue, 18 Jan 2005 13:48:53 -0000 |
User-agent: |
eGroups-EW/0.82 |
Putz!
Valeu Roberto.
Como não pensei nesta opção?... Tem hora que dá um branco e a cabeça
não funciona
Resolvi o meu problema com a seguinte linha ( incluindo o cut )
LINHA3_OK=`echo "${L3}" | cut -c1-44 | awk '{ printf "%-44s", $0 }'`
Sendo que a saída tem que ter tamanho fixo de 44 caracteres
Valeu à todos que responderam!
Luiz
--- Em address@hidden, "Roberto Rocha"
<roberto@s...> escreveu
>
> Não sei se resolve do jeito que estáis querendo.....mas podes
utilizar o
> cut, nesse seu exemplo ficaria assim:
> echo "12345" | cut -c1-3
>
>
> Nesse caso estou informando para retorna só as colunas de 1 a
3....mas se
> quiser posso pegar de 2 a 4 ou de 3 a 5....e assim vai basta
especificar
> a coluna inicial e a final
>
> Espero ter ajudado
>
>
>
>
> Em 18/1/2005, "lferreir1" <lferreir@e...> escreveu:
>
> >
> >
> >Olá galera!
> >
> >Minha dúvida:
> >Tenho um arquivo TXT onde a coluna 3 ( colunas separadas por TAB )
> >é o nome.
> >Só que alguns nomes ultrapassam os 44 caracteres, e na hora de
gerar
> >o arquivo de saída ( para impressão de etiquetas ) esta se desloca
e
> >ferra o arquivo de saída.
> >Como faço para que este campo tenha o tamanho de 44 caracteres?
> >
> >Achei um comando do Aurélio em um documento, porém não
funcionou.. :(
> >#echo "12345" | sed -e :a -e 's/^.\{1,3\}$/ & /;ta'
> >12345
> >
> >Queria o resultado 123
> >
> >Valeu!
> >Luiz
> >
> >
> >
> >
> >
> >
> >-------------------------------------------------------------------
--
> >Esta lista não admite a abordagem de outras liguagens de
programação, como perl, C etc. Quem insistir em não seguir esta regra
será moderado sem prévio aviso.
> >-------------------------------------------------------------------
--
> >Sair da lista: address@hidden
> >-------------------------------------------------------------------
--
> >Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
> >-------------------------------------------------------------------
--
> >
> >Links do Yahoo! Grupos
> >
> >
> >
> >
> >
> >
> >
> >
Re: [shell-script] Campo com 44 caracteres, Roberto Rocha, 2005/01/18
- Re: Campo com 44 caracteres,
lferreir1 <=