DUVIDA CGI [RESOLVIDO]

1. DUVIDA CGI [RESOLVIDO]

Felipe
Mr_T

(usa Debian)

Enviado em 02/07/2015 - 10:42h

Galera blz ? alguem com experiencia em CGI ae ?
estou usando como referencia o livro shell script profissional do Aurelio, porem nao estou conseguindo fazer o arquivo.sh que recebe uma variavel tipo TRIPA com todos os dados de um HTML, redirecionar para arquivo, tipo eu leio a $TRIPA filtro em algumas variaveis com cut e gostaria de redirecionar essas variaveis para arquivos com echo porem nao vai, alguma ideia ???

vou colocar os scripts aqui para melhor entender

#!/bin/bash

echo Content-type: text/html
echo



read TRIPA



#echo "$TRIPA" | tr '&+' '\n '

nomecliente=$(echo "$TRIPA" | cut -d '&' -f1 | cut -d '=' -f2)
echo "$nomecliente"
numerocliente=$(echo "$TRIPA" | cut -d '&' -f2 | cut -d '=' -f2)
echo "$numerocliente"
endereco=$(echo "$TRIPA" | cut -d '&' -f3 | cut -d '=' -f2)
echo "$endereco"
endnumero=$(echo "$TRIPA" | cut -d '&' -f4 | cut -d '=' -f2)
echo "$endnumero"
bairro=$(echo "$TRIPA" | cut -d '&' -f5 | cut -d '=' -f2 | tr '+' ' ')
echo "$bairro"
cpf=$(echo "$TRIPA" | cut -d '&' -f6 | cut -d '=' -f2)
echo "$cpf"
telefone=$(echo "$TRIPA" | cut -d '&' -f7 | cut -d '=' -f2)
echo "$telefone"
sexo=$(echo "$TRIPA" | cut -d '&' -f8 | cut -d '=' -f2)
echo "$sexo"


echo '$numerocliente $nomecliente' >> dados/clientes/listaclientes
touch dados/clientes/$numerocliente
echo "Numero Cliente: $numerocliente" >> dados/clientes/$numerocliente
echo "Nome do Cliente: $nomecliente" >> dados/clientes/$numerocliente
echo "Endereço: $endereco $endnumero $bairro" >> dados/clientes/$numerocliente
echo "Telefone: $telefone " >> dados/clientes/$numerocliente
echo "CPF: $cpf" >> dados/clientes/$numerocliente
echo "Sexo: $sexo" >> dados/clientes/$numerocliente
echo "" >> dados/clientes/$numerocliente
echo "" >> dados/clientes/$numerocliente
touch dados/clientes/$numerocliente.os
"cadastroclientes.sh" 47L, 1473C 6,0-1 Topo





  


2. Achei o erro

Felipe
Mr_T

(usa Debian)

Enviado em 02/07/2015 - 23:38h

Bom vou fechar aqui e se alguem precisar disso bom era permissão
dei um chmod 777 nos arquivos a serem tratados e funciona blz







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts