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

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

Re: [shell-script] Inserir caracteres em linha


From: fabioarnoso
Subject: Re: [shell-script] Inserir caracteres em linha
Date: Tue, 30 Jul 2013 13:54:02 +0200 (CEST)
User-agent: SquirrelMail/1.4.13

obrigado Julio


10      121527  APOSTEXITO,LDA  APOSTEXITO      #Zdis121527
11      111838  Tecnoteste Gás, Lda.    TECNOTESTE LDA  #Zdis111838
12      123816  Soc. Industrial de Serras, Lda. SOCSERRAS       #Zdis123816
13      123153  Paixão Baptista, Lda.   PAIXAO BAPTISTA #Zdis123153
14      133811  Siltos Funchal, Lda.    SILTOS  #Zdis133811
15      103652  Arlimoz, Lda.   ARLIMOZ #Zdis103652

exemplo de como tem que ficar
("15","103652","Arlimoz, Lda.","ARLIMOZ","#Zdis103652"),






> Esta lista não permite anexos. Copie umas 10 linhas e cole ou coloque o
> arquivo num site e passe-nos o endereço.
>
> Abcs,
> Julio
> *@juliobash
> *
>
>
>
> Em 30 de julho de 2013 06:35, <address@hidden> escreveu:
>
>> **
>>
>>
>> Bom dia Lista
>> Anexo um 'troço' do arquivo de texto para servir de exemplo.
>>
>> obrigado lista
>> Bom dia
>>
>> > Argh, argh, argh. Mas me parece que ele quer justamente gerar um CSV.
>> Não?
>> >
>> > Mais arghs para o equicel.. ;)
>> >
>> > Abcs,
>> > Julio
>> > *@juliobash
>> > *
>> >
>> >
>> >
>> > Em 29 de julho de 2013 10:18, Cléoson Barreto
>> > <address@hidden>escreveu:
>> >
>> >> **
>> >>
>> >>
>> >> Olá!
>> >>
>> >> Sendo um arquivo em excel (argh!), acho que você poderia exportá-lo
>> >> como CSV, e aí acho que ficaria mais fácil fazer o que você quer.
>> >>
>> >> --
>> >> []'s
>> >> Cléoson.
>> >>
>> >> Em 29 de julho de 2013 10:06, <address@hidden> escreveu:
>> >>
>> >> > **
>> >> >
>> >> >
>> >> > Obrigado Julio,
>> >> > é um arquivo de excel com 4 colunas e estou customizando o banco de
>> >> dados
>> >> > do GLPI e adicionando estas informações.
>> >> >
>> >> > Irei testar e te comento depois.
>> >> > Obrigadão e abraços
>> >> > Fabio
>> >> >
>> >> > > Isso funcionaria neste caso específico, não sei se seria
>> genérico,
>> >> pois
>> >> > > não
>> >> > > conheço o seu arquivo:
>> >> > >
>> >> > > $ echo "59 DISTRIB.PAKO #Zdis119968 DISTRIBUCIONES PAKO DE M.N.
>> >> 119968" |
>> >> > > sed -r 's/([0-9]{2}) ([A-Z.]+) ([#[:alnum:]]+) (.*)
>> >> > > ([0-9]+)$/\(\"\1\",\"\2\",\"\3\",\"\4\",\"\5\"\)/'
>> >> > > ("59","DISTRIB.PAKO","#Zdis119968","DISTRIBUCIONES PAKO DE
>> >> > M.N.","119968")
>> >> > >
>> >> > > Abcs,
>> >> > > Julio
>> >> > > *@juliobash
>> >> > > *
>> >> > >
>> >> > >
>> >> > >
>> >> > > Em 29 de julho de 2013 08:00, <address@hidden> escreveu:
>> >> > >
>> >> > >> **
>> >> > >>
>> >> > >>
>> >> > >> Bom dia lista,
>> >> > >>
>> >> > >> tenho um arquivo com 211 linhas onde contem id name firstname
>> para
>> >> > >> importar num banco de dados do MySql porém não sei como fazer,
>> meu
>> >> > >> conhecimento em shell é muito básico
>> >> > >>
>> >> > >> O formato original do meu arquivo é assim;
>> >> > >> 59 DISTRIB.PAKO #Zdis119968 DISTRIBUCIONES PAKO DE M.N. 119968
>> >> > >>
>> >> > >> e para importar no MySQL tem que ser conforme abaixo.
>> >> > >> ("59","DISTRIB.PAKO","#Zdis119968","DISTRIBUCIONES PAKO DE
>> >> > >> M.N.","119968")
>> >> > >>
>> >> > >> Como posso fazer isso em shell?
>> >> > >>
>> >> > >> Muito obrigado lista
>> >> > >> Fabio
>> >> > >>
>> >> > >>
>> >> > >>
>> >> > >
>> >> > >
>> >> > > [As partes desta mensagem que não continham texto foram
>> removidas]
>> >> >
>> >>
>> >> [As partes desta mensagem que não continham texto foram removidas]
>> >>
>> >>
>> >>
>> >
>> >
>> > [As partes desta mensagem que não continham texto foram removidas]
>> >
>> >
>> >
>> > ------------------------------------
>> >
>> > ----------------------------------------------------------
>> > 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.listas-discussao.cjb.net
>> > ----------------------------------------------------------
>> > Servidor Newsgroup da lista: news.gmane.org
>> > Grupo: gmane.org.user-groups.programming.shell.brazil
>> >
>> > Links do Yahoo! Grupos
>> >
>> >
>> >
>> > __________________________________________________________
>> > Your personal email. Anytime, anywhere.
>> > Ridiculously affordable at $19.95. No contracts.
>> > http://www.getpeek.com/lavabit.html
>> > __________________________________________________________
>> >
>>
>> ----------
>>
>> 10 121527 APOSTEXITO,LDA APOSTEXITO #Zdis121527
>> 11 111838 Tecnoteste Gás, Lda. TECNOTESTE LDA #Zdis111838
>> 12 123816 Soc. Industrial de Serras, Lda. SOCSERRAS #Zdis123816
>> 13 123153 Paixão Baptista, Lda. PAIXAO BAPTISTA #Zdis123153
>> 14 133811 Siltos Funchal, Lda. SILTOS #Zdis133811
>> 15 103652 Arlimoz, Lda. ARLIMOZ #Zdis103652
>>
>> exemplo de como tem que ficar
>> ("15","103652","Arlimoz, Lda.","ARLIMOZ","#Zdis103652"),
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>
> ____________________________________________________________________________________
> Your personal email. Anytime, anywhere.
> Ridiculously affordable at $19.95. No contracts.
> http://www.getpeek.com/lavabit.html
> ____________________________________________________________________________________
>





reply via email to

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