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

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

Re: [shell-script] pesquisar string


From: opa
Subject: Re: [shell-script] pesquisar string
Date: Fri, 16 Apr 2004 23:18:31 -0300 hrN

Olha, isso pode ser feito apenas com o próprio shell, acredito que de várias 
maneiras. Aí vai uma:

while read teste;do
 echo v1=${teste%%;*}
 teste=${teste#*;};echo v2=${teste%;*}
 echo v3=${teste##*;}
done <arq.txt

Se tiver dúvidas sobre como funciona, vide no histórico uma de minhas últimas 
mensagens nesta lista.

Sucesso!

----------------------------------------------------------------
>From: "Celso Vianna" <address@hidden>
>Date: Fri, 16 Apr 2004 15:53:59 -0300
>
>all,
>
>o awk pode fazer pesquisa em uma variável ou apenas em arquivo:
>
>é o seguinte: no código abaixo a variável "$teste" vai ter esse conteúdo:
>"cont1;cont2;cont3"
>
>while read teste
>do
>echo $teste
>done < arq.txt
>
>o resultado de uma linha echo seria: 1234;Maria da Silva
>Barbosa;Departamento de Compras
>
>esse é o meu arquivo com a lista de usuários que preciso cadastrar, onde
>"1234" é o login, "Maria da Silva Barbosa" é o Full Name e "Departamento de
>Compras" é Office Location
>
>como é que tiro de $teste "1234"; etc....
>
>o awk serve para isso?
>
>Celso
>
>
>
>
>
>---------------------------------------------------------------------
>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.listasdiscussao.cjb.net
>---------------------------------------------------------------------
>
>Links do Yahoo! Grupos
>Para visitar o site do seu grupo, acesse:
>http://br.groups.yahoo.com/group/shell-script/
>
>Para sair deste grupo, envie um e-mail para:
>address@hidden
>
>O uso que você faz do Yahoo! Grupos está sujeito aos:
>http://br.yahoo.com/info/utos.html 
>




reply via email to

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