<QUOTE>
Pessoal,
Estou quebrando a cuca aqui e até agora não consegui entender onde estou
errando....
eu tenho um arquivo com as seguintes entradas:
2004-10-01;00:30:58;08ECA3936C;suse_list;mispo.com.br;cyrus;sent
2004-10-01;00:39:11;B7D013936C;suse_list;mispo.com.br;cyrus;sent
Até aqui eu gero este arquivo via shell normalmente....uso um script em php
para dar carga num banco MySQL e tal....tudo maravilha....quando busco no
meu banco, via query sql, o ultimo campo (sent) eu não trago nada na query,
se executo a query com a opção de campo = sent\n , ele me traz todos os
registros.....
Já tentei processar este meu arquivo com o sed, usando:
# sed 's/\n//g' < arquivo_entrada > arquivo_saida
e continuo gravando no banco a última variável com o "\n" no final.....
e ai fica a dúvida: onde estou errando na substituição do caracter \n (new
line)????
</QUOTE>
Voce nao precisa enviar duas vezes a mesma mensagem. É só ter um pouco de
paciencia e alguem logo te responderá
Eu mudaria esse comando sed para:
tr -d "\n" < arquivo_entrada > arquivo_saida
---------------------------------------------------------------------
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
---------------------------------------------------------------------
Links do Yahoo! Grupos