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

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

Re: [shell-script] Gravação de dados em CGI método POST [era: Acentos e


From: MrBiTS
Subject: Re: [shell-script] Gravação de dados em CGI método POST [era: Acentos e caracteres especiais em CGI método POST]
Date: Sun, 01 Mar 2009 19:30:54 -0300
User-agent: Thunderbird 2.0.0.19 (X11/20090105)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> Estou tentando fazer um CGI em shell scripting em que os dados
> digitados são armazenados num arquivo CSV. O formulário em HTML está
> da seguinte forma:
> O que devo fazer para capturar todos os campos digitados no
> formulário? Eu particularmente nem entendi o porque do $(sed -n 1p)
> mas é assim que se recomenda no livro do Julio Cezar Neves.

Não há tentativa. Faça ou não faça !

Antes de responder sua dúvida, algumas considerações:

- - O que tem a ver a não gravação do restante da sua informação com acentos e 
caracteres especiais ?
- - Quer dizer que se alguém falar para você fazer um chown -R 777 /etc você 
pega e faz, sem nem entender o porquê das coisas ?

Sabia que, se tivesse tentado entender o que faz o sed nesse pequeno script, 
saberia que o -n o roda em "quiet mode" e o 1p diz
exatamente para ele imprimir ( p = print ) somente a primeira lina (1).

Veja

$ cat d.txt
um
dois
tres

$ sed -n 1p d.txt
um

$ sed -n 2p
dois

O que será que sed -n 3p fará ? Como você resolverá seu problema de gravar 
todas as linhas ? E quando será que o problema de acentos
e caracteres especiais aparecerá ? Não "perdam"...

- --

Um abraço

.0. MrBiTs - address@hidden
..0 GnuPG  - 
http://keys.cardboard.net:11371/pks/lookup?op=get&search=0xAC37715A6DD1F186
000 http://www.mrbits.com.br


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkmrDJkACgkQrDdxWm3R8YYUuQCePcrCUmh7TC0rDiDbLKU/qSFq
eMIAni8xKS7iOFQqAPzEMKtL8tEjySsE
=DC3T
-----END PGP SIGNATURE-----


reply via email to

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