-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

daniel_zi wrote:
> Tenho a seguinte variável
> 
> loop="-net 127.0.0.0 netmask 255.0.0.0 lo"
> 
> o que preciso é pegar a variável loop colocar cada parte do que está
> entre aspas em outras variáveis, tipo:
> 
> parte1=-net 
> parte2=127.0.0.0 
> parte3=netmask 
> parte4=255.0.0.0 
> parte5=lo

Opa. Duas formas. Uma com cut e outra sem:

$ loop="-net 127.0.0.0 netmask 255.0.0.0 lo"
$ set - $loop

$ echo $1
- -net

$ echo $2
127.0.0.0

$ echo $3
netmask

$ echo $4
255.0.0.0

$ echo $5
lo

- ----------

$ echo $loop | cut -d " " -f 1
- -net

$ echo $loop | cut -d " " -f 2
127.0.0.0

$ echo $loop | cut -d " " -f 3
netmask

$ echo $loop | cut -d " " -f 4
255.0.0.0

$ echo $loop | cut -d " " -f 5
lo

[]s
- --
Gentil de Bortoli Júnior
Chave GPG: http://gentil.bortoli.com.br/gpg

"There Is No Gene For The Human Spirit"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFD9KM7R/xCJbtXupkRAiZEAJ9SsueW5BUEYWXdrB20ZisjPj1f/QCdF/8Q
97+PUGGCFv0vAUoKPe8PLds=
=VpsC
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
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: [EMAIL PROTECTED]
---------------------------------------------------------------------
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

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a