shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Testando palavras no if


From: Valtoir
Subject: Re: [shell-script] Testando palavras no if
Date: Wed, 15 Feb 2012 14:48:31 -0200

grep -iw ^$1 | xargs -n1 echo "Nome com $1 -"
grep -iwv ^$1 > usuarios_$1_ldap3.txt

aí tu chamas o script assim:

nome_do_script ana

Valtoir


Em 15 de fevereiro de 2012 13:58, Adonai Silveira Canez <
address@hidden> escreveu:

> **
>
>
> Olá Julio, grande dica essa mas como faria para utilizar isso com várias
> palavras, tipo ana, max, eli, lea teria que fazer um para cada palavra??
>
> Adonai
>
> Em 15 de fevereiro de 2012 11:06, Julio C. Neves
> <address@hidden>escreveu:
>
>
> > Acho que não precisa fazer um scriptzão desses. Como sempre, um
> scriptinho
> > basta:
> >
> > grep -iw ^ana | xargs -n1 echo "Nome com Ana -"
> > grep -iwv ^ana > usuarios_ldap3.txt
> >
> > Abcs,
> > Julio
> > *Já foi lançado "Bombando o
> > Shell<
> >
> http://www.brasport.com.br/index.php?dispatch=products.view&product_id=666
> > >
> > ". *
> > *Show **de interfaces gráficas sob Shell!*
> > *
> > *
> >
> >
> >
> > Em 15 de fevereiro de 2012 09:43, Adonai Silveira Canez <
> > address@hidden> escreveu:
> >
> > > **
> > >
> > >
> > > Pessoal, preciso de ajuda para fazer o meu if funcionar, eu preciso
> > > testar se a primeira parte do nome da pessoa é Ana, preciso de seja
> > > case insensitive, do jeito que eu fiz não funciona e não sei como
> > > resolver. Tambem não achei um bom site com exemplos para me ajudar.
> > >
> > > while read linha
> > > do
> > > primeiraPalavra=$(echo $linha | awk '{print $1}')
> > > tp=$(echo $primeiraPalavra | wc -c)
> > > if [ $tp -le 4 ]
> > > then
> > > if [ "$prmeiraPalavra" == 'Ana ' ]
> > > then
> > > echo Nome com Ana: - $linha
> > > else
> > > echo $linha >> usuarios_ldap3.txt
> > > fi
> > > fi
> > > done < usuarios_ldap2.txt
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > ------------------------------------
> >
> > ----------------------------------------------------------
> > 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
> > ----------------------------------------------------------
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> > Links do Yahoo! Grupos
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]