+ shell script com o diabo no código !!!
colegas, vejam este script e tentem correr ele
#!/bin/sh
funcao(){
cat > /tmp/teste << EOF
TESTE
EOF
}
funcao
kndo eu tento correr dá-me o seguinte erro:
teste: line 8: syntax error: unexpected end of file
sinceramente eu n vejo aqui erro algum... vcs tb têm esse erro?!
Um abraço[]
Re: + shell script com o diabo no código !!!
ja experimentou finalizar o script com exit 0 ou outra forma de saida? se ja, poste o script completo ae pra nos analisarmos.
Re: + shell script com o diabo no código !!!
Citação:
#!/bin/sh
funcao(){
cat > /tmp/teste << EOF
TESTE
EOF
}
funcao
EOF
}
funcao
é como se o EOF fosse parte do que você quer mandar pro arquivo... colocando no começo da linha ele faz o que é pra fazer =]...
Citação:
#!/bin/sh
funcao(){
cat > /tmp/teste << EOF
TESTE
EOF
}
funcao
[]'s
Re: + shell script com o diabo no código !!!
obrigado colegas, já resolvi o meu prob... na verdade o que faltava era uns ''
:)
cat > /tmp/teste << 'EOF'
em vez de
cat > /tmp/teste << EOF
Um abraço[]