No script esta definido o database como dados...
Se tiver mais alguma dica fico gradicidu...Valeu pela força.
[ ] ´s
Vinicius Marques

Juliano wrote:
>
> O erro que você esta tendo provavelmente é por não ter definido a base a
> usar no mysql:
>
> /usr/local/mysql/bin/mysql -u root -e "insert into
> ^ base
>
> []s
>
> juliano a.k.a ncode
>
> Vinicius Marques wrote:
> >
> >
> > Srs,
> > Não tenho muita experiencia em Shell script e estava quebrando a cabeça
> > para fazer uma insercao num BD e estava com os seguintes problemas.
> >
> > Os campos do texto que quero inserir estao dispostos da seguinte forma.
> >
> > :001:Fulano de tal:0xx21656565656: : : [EMAIL PROTECTED] 
> <mailto:fulano%40tal.net>
> > <mailto:fulano%40tal.net>: fulano
> >
> > Porém como mostrado na linha alguns cadastros eu tenho campos vazios.
> > Nesse caso eu ja queri acrescentar
> > um "nao informado" na hora da insercao". Outro problema é qdo eu rodo o
> > script abaixo ele me incrementa no banco só que assim no campo matr OK
> > tudo certo porem o nome "Fulano de tal" e distribuido nos outros campos
> > nome=fulano, tel=de, tel1=tal..
> > Será que poderiam me dar uma luz sobre o assunto, ou material diretriz
> > qq força é bem vinda.
> > Abraço
> > Vinicius Marques
> >
> > #!/bin/sh
> > data=date
> > cat $1 | awk -F: '{ print $2 $3 $4 $5 $6 $7 }' | while read x y z k a b
> > do
> > /usr/local/mysql/bin/mysql -u root -e "insert into dados
> > (matr,nome,tel,tel1,tel2,mail,alias) values
> > ('$x','$y','$z','$k','$a','$b')" Locate
> > #echo $x $y $z $k $a $b $c
> > done
> >
> > if [ "$?" = "1" ]
> > then
> > wall Erro na inclusao do Registro $count
> > echo "Erro na insercao de dados do dia $data no registro $count" >>
> > result_$data.log
> > fi
> > done
> >
> >
> > _______________________________________________________
> > Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu
> > celular. Registre seu aparelho agora!
> > http://br.mobile.yahoo.com/mailalertas/ 
> <http://br.mobile.yahoo.com/mailalertas/>
> > <http://br.mobile.yahoo.com/mailalertas/ 
> <http://br.mobile.yahoo.com/mailalertas/>>
> >
> >
> >
>
>  


                
_______________________________________________________ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 

Responder a