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

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

RE: [shell-script] parseando uma string


From: MrBiTs
Subject: RE: [shell-script] parseando uma string
Date: Thu, 20 Apr 2006 18:54:29 -0300

/*

Pessoal,

Alguem sabe se e possivel fazer algo tipo

$ line="meu/nome/e/jorge/pereira"

echo ${line//<pattern>/}

e ele retornar como um split(), e possivel? (nao quero nem sed/gawk/...
queria fazer com recurso nativo do bash)

a saida sendo

shell$ echo $_um
meu
shell$ echo $_dois
nome
shell$ echo $_tres
e
shell$ echo $_quatro
jorge
...

*/

$ LINE="meu/nome/e/jorge/pereira"
$ OldIFS=$IFS
$ IFS="/"
$ set - $LINE
$ echo $1
$ meu


E assim sucessivamente

------
MrBiTs - address@hidden   |   /"\ 
010 Encrypted e-mail preferred |   \ /      ASCII Ribbon Campaign
001 OpenPGP Key ID: 0x6DD1F186 |    X    Against HTML email & vcards
111 http://www.mrbits.com.br   |   / \




reply via email to

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