[FUG-BR] RES: [OFF TOPIC] Shell Script

Carlos Eduardo G. Carvalho (Cartola) cartoleba em gmail.com
Quinta Janeiro 6 13:26:40 BRST 2011


No FreeBSD tem o "jot" que é bem parecido, mas não sei se completa com
zeros. Sempre uso o awk pra isso desde mil novecentos e antigamente :). Li o
man agora e vi que ele completa:

$ jot -w "%03d" 10 1
001
002
003
004
005
006
007
008
009
010

*nix é uma beleza, não? Tem sempre mais pra aprender...

Abs, Cartola.

Em 6 de janeiro de 2011 12:50, Bruno Torres Viana <btviana em gmail.com>escreveu:

> Luiz Otávio,
>
>          Na realidade se observar bem, o que existe de diferença é o
> comando "seq" que não encontrei no freebsd instalado aqui. Somente por isso
> fiz esta referência. Agora a sintaxe do script nunca muda, for é for, while
> é while e etc.
>
> Abraço!
>
> Em 6 de janeiro de 2011 12:22, Luiz Otavio O Souza <lists.br em gmail.com
> >escreveu:
>
> > On Jan 6, 2011, at 12:13 PM, Bruno Torres Viana wrote:
> >
> > > Eduardo,
> > >
> > > É sempre bom dar uma pesquisado no GOOGLE antes de postar na lista,
> isso
> > que
> > > está querendo é muito simples de resolver. Estou colocando já pronto
> aqui
> > e
> > > você faz sua alteração.
> > >
> > > *Linux*
> > > for i in `seq 1 10`; do
> > > echo "Lorem ipsum dolor sit amet, consectetur adipiscing elit00$i";
> > > done
> > >
> > >
> > > *Linxu e FreeBSD*
> > > i=1
> > > while [ $i -le 10 ]
> > > do
> > > echo "Lorem ipsum dolor sit amet, consectetur adipiscing elit00$i"
> > > (( i++ ))
> > > done
> >
> > Não existe shell script para Linux e shell script para FreeBSD...
> >
> > O que existe é shell script escrito para determinado shell (duh), no caso
> > do linux o default é o bash (que você pode instalar no FreeBSD através do
> > ports).
> >
> > Por favor não confundir o bash com o /bin/sh que no linux invariavelmente
> é
> > a mesma coisa, mas não no mundo Unix.
> >
> > Att.,
> > Luiz
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
>
>
>
> --
> ___________________________
> Bruno Torres Viana
> Consultor em TI
> Celular: (27) 9225-4766
> SKYPE/MSN:  btorres_viana
>
>
>
> Todos nós somos ignorantes, porém em assuntos diferentes. Não seja
> ignorante
> por opção!
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


Mais detalhes sobre a lista de discussão freebsd