[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Sobre shell, perl e funcionalidades
From: |
Aurelio Marinho Jargas |
Subject: |
Re: [shell-script] Sobre shell, perl e funcionalidades |
Date: |
Fri, 12 Nov 2004 09:02:37 -0300 (ART) |
alou mr.
--- MrBiTs <address@hidden> escreveu:
> 3^2004-09-10^campanha1^pagina1^56
> 3^2004-09-10^campanha1^pagina2^679
> 3^2004-09-10^campanha2^pagina1^1
> 3^2004-09-10^campanha3^pagina1^2
>
> Perl me permite fazer coisas como
> @campos = split(/\^/, $_);
> E eu tenho um array contendo os meus dados, podendo trata-los.
>
> Em um shell script, como eu poderia fazer, em uma unica linha ?
mudando o IFS e fazendo um loop para popular o array no bash2
ou mais recente. ou processa direto no loop, sem precisar de
array.
$ linha="3^2004-09-10^campanha1^pagina1^56"
$ IFS=^ ; set - $linha # $linha vira $1, $2, $3...
$ echo $3
campanha1
falou!
=====
--
Aurelio Marinho Jargas, Curitiba, Conectiva
Funcoes ZZ, versao nova http://aurelio.net/zz
_______________________________________________________
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
http://br.acesso.yahoo.com/