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

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

Re: [shell-script] Erro - Shell com MySQL


From: Mateus Caruccio
Subject: Re: [shell-script] Erro - Shell com MySQL
Date: Tue, 16 Dec 2003 04:28:44 +0800

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: address@hidden
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:address@hidden:1964-04-05
> maria jose:(091) 888-1111:address@hidden: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


reply via email to

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