-----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 - [email protected]
..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-----

Responder a