[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] melhor forma para atribuir variáveis
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] melhor forma para atribuir variáveis |
Date: |
Fri, 14 Jun 2013 16:05:43 -0300 |
Tá lá no Papo de
Botequim<https://wiki.softwarelivre.org/TWikiBar/TWikiBarBirinaite#Here_Strings>.
Veja o que o uso integrado de Here Strings (<<<) e da variável $IFS, podem
fazer por vc:
$ Var='1;2;3;4;5;6'
$ IFS=\; read a b c d <<< "$Var"
$ echo -e "$a\n$b\n$c\n$d"
1
2
3
4;5;6
Não adianta espernear, vc ainda vai aparecer por lá para tomar um chope. ;)
Abcs,
Julio
*@juliobash
*
Em 14 de junho de 2013 14:35, Alfredo Casanova <address@hidden>escreveu:
> **
>
>
> estou lendo um csv gigantesco, e preciso separar vários campos em variáveis
> distintas:
>
> SG_UF=`echo "$REGISTRO_ATUAL" | cut -d";" -f15`
> CO_CEP=`echo "$REGISTRO_ATUAL" | cut -d";" -f17`
> NU_DDD=`echo "$REGISTRO_ATUAL" | cut -d";" -f18`
> NU_TELEFONE=`echo "$REGISTRO_ATUAL" | cut -d";" -f19`
> DT_NASCIMENTO=`echo "$REGISTRO_ATUAL" | cut -d";" -f39`
>
> dentre outros
> só que isso em larga escala (arquivos com mais de 1milhao de registros)
> fica extremamente lento.
>
> Existe alguma forma de atribuir essas variáveis de outra forma?
>
> --
> []'s
> Alfredo Casanova
> Linux User #228230
> msn: address@hidden
> tel: +55 61 9655 9619
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
- melhor forma para atribuir variáveis, Alfredo Casanova, 2013/06/14
- Re: melhor forma para atribuir variáveis, Sérgio, 2013/06/14
- Re: [shell-script] Re: melhor forma para atribuir variáveis, Alfredo Casanova, 2013/06/14
- Re: [shell-script] Re: melhor forma para atribuir variáveis, Julio C. Neves, 2013/06/14
- Re: [shell-script] Re: melhor forma para atribuir variáveis, Alfredo Casanova, 2013/06/14
- Re: [shell-script] Re: melhor forma para atribuir variáveis, Julio C. Neves, 2013/06/14
- Re: [shell-script] Re: melhor forma para atribuir variáveis, Alfredo Casanova, 2013/06/14
- Re: [shell-script] Re: melhor forma para atribuir variáveis, Alfredo Casanova, 2013/06/14