[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Erro - Shell com MySQL
From: |
kernex |
Subject: |
Re: Erro - Shell com MySQL |
Date: |
Mon, 15 Dec 2003 20:38:51 -0000 |
User-agent: |
eGroups-EW/0.82 |
--- Em address@hidden, "Mateus Caruccio"
<caruccio@o...> escreveu
> Opa,
>
> Faltou dizer ao read de onde tu ta lendo os dados:
>
> while read nome tel mail niver; do
> ...
> ...
> done < $1
>
> []s
>
> Mateus
>
>
> ----- Original Message -----
> From: kernex@b...
> Date: Mon, 15 Dec 2003 20:17:09 -0000
> To: address@hidden
> Subject: [shell-script] Erro - Shell com MySQL
>
> > olá galera,
> >
> > Testei um material ( http://thobias.org/doc/shell_bd.html ),
muito
> > bom por sinal, sobre shell script com MySQL porém quando vou
executá-
> > lo o mesmo dá erro. Bem o Programa insere dados em uma tabela que
> > estão em um arquivo, sendo que o formato desse arquivo é o
seguinte
> >
> > > cat lista.txt
> > jose maria:(091) 999-0000:jose@m...:1964-04-05
> > maria jose:(091) 888-1111:maria@j...:1998-12-02
> >
> > >
> >
> > Já o programa tem essas instruções
> >
> > > cat insert_mysql
> > #!/bin/bash
> > IFS=:
> >
> > while read nome tel mail niver; do
> > echo "Nome: $nome"
> > echo "Telefone: $tel"
> > echo "E-mail: $mail"
> > echo "Aniversário: $niver"
> >
> > mysql -u teste -e "INSERT INTO agenda VALUES
> > ('$nome','$tel','$mail','$niver')" bash_mysql # banco de dados
criado
> >
> > ["$?" = "0"] && echo "OPeração OK" || echo "Operação Error"
> >
> > done
> >
> > >
> >
> > Executando o programa
> >
> > >./insert_mysql lista.txt
> >
> > Nome:
> > Telefone:
> > E-mail:
> > Aniversário:
> > <^C>
> > >
> >
> > Simplesmente não aparece nada nas variáveis... :-(
> >
> >
> > Qualquer luz será bem-vindo pois estou precisando muito !!!!!
> >
> > ===================
> > Aldirley Farias
> > Running Slackware 9.1 - It's because work !
> > ===================
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > ------------------------------------------------------------------
---
> > 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.listasdiscussao.cjb.net
> > ------------------------------------------------------------------
---
> >
> >
> > Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
> >
> >
>
>
>
> # ########################################################
> # Mateus de Oliveira Caruccio <caruccio at operamail.com>
> # Linux User #183552 - UIN #37364320
> # Vim, vi e matei o Emacs !
>
>
>
> --
> ___________________________________________________
> Check out the latest SMS services @ http://www.operamail.com, which
allows you to send SMS through your mailbox.
>
> Powered by Outblaze
Valeu Mateus......