[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Formatacao na impressão errata
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] Formatacao na impressão errata |
Date: |
Fri, 25 Jan 2008 17:02:18 -0200 |
Aê Gemayel:
$ N1=Julio
$ N2=Neves
$ Metade=$(($(tput cols)/2))
$ printf "%${Metade}s%${Metade}s\n" $N1 $N2 # Justificado à direita
Julio
Neves
$ printf "%-${Metade}s%-${Metade}s\n" $N1 $N2 # Justificado à esquerda
Julio Neves
Veja
aqui<http://twiki.softwarelivre.org/bin/view/TWikiBar/TWikiBarPapo009#Envenenando_a_escrita>tudo
sobre o cmd printf, escrito em português.
Abração,
Julio
Em 25/01/08, Gemayel Alves <address@hidden> escreveu:
>
>
> Não funciona pois aaa e bbb tem tamanhos variados. e oq preciso é de um
> alinhamento podendo ser metade da tela imprime aaa e a partir da outra
> metade imprime bbb.
> ________________________________
> > To: address@hidden <shell-script%40yahoogrupos.com.br>
> > From: address@hidden <cesar.vianna%40gmail.com>
> > Date: Fri, 25 Jan 2008 16:37:40 -0200
> > Subject: Re: [shell-script] Formatacao na impressão errata
> >
> >
> > não sei se é a melhor alternativa , mas funciona
> >
> > x=aaa;bbb
> >
> > sed 's/;/\t/' <<< $x
> >
> > aaa bbb
> >
> > 2008/1/25 Gemayel Alves>:
> >
> >>
> >> nao foi os espacos por isso estou trocando por pontos.
> >>
> >> old..............qtd:.41
> >> php..............qtd:.1569
> >> pot..............qtd:.5
> >> pub..............qtd:.12
> >> rar..............qtd:.38
> >> rpm..............qtd:.1
> >> rsa..............qtd:.224
> >> estete..............qtd:.1
> >> testete..............qtd:.159
> >> sh..............qtd:.2054
> >> testete.............qtd:.1
> >> sql..............qtd:.21472
> >> tar..............qtd:.67
> >> tgz..............qtd:.3
> >> txt..............qtd:.2085
> >> testete..............qtd:.1
> >> vmx..............qtd:.6
> >> zip..............qtd:.113
> >>
> >> ps, ja tentei com tab echo -e "$variavel \t $variavel2" e nao funciona.
> >> __________________________________________________________
> >> Receba GRÁTIS as mensagens do Messenger no seu celular quando você
> estiver
> >> offline. Conheça o MSN Mobile!
> >> http://mobile.live.com/signup/signup2.aspx?lc=pt-br
> >>
> >>
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> __________________________________________________________
> Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
> http://www.amigosdomessenger.com.br/
>
>
--
Abraços,
Julio
[As partes desta mensagem que não continham texto foram removidas]