Julio. NA MOSCA!
Mas me diga, porquê? Porquê só dentro deste for ele dá este problema? 2009/3/2 Julio C. Neves <[email protected]> > Fala Thiago, > vou dar um chute: verifique se não há um branco ou <tab> após o EOF (o > primeiro ou o segundo). Para verificar, faça cat -vet script e veja se o > cifrão ($) virá colado no EOF. > -- > Abração, > Julio > *Cursos de Shell e Zenity nos finais de semana: > - Em SP ligue (11) 2125-4747; > - Em DF ligue (61) 3223-3000; > - No RJ brevemente; > - Turmas fechadas em outras cidades ligue (21) 8112-9988 > * > > 2009/3/2 Thiago Guedes Pereira > <[email protected]<wander.wildner%40gmail.com> > > > > > > Bom dia. > > > > Estou tendo um problema que é o seguinte: > > > > #!/bin/bash > > > > _host=$1 > > _user=$2 > > _pass=$3 > > > > for ff in *; do > > echo "Uploading " $ff > > ftp -n $_host <<EOF > > user $_user $_pass > > binary > > cd erp > > put $ff > > bye > > EOF > > done > > > > Erro: "unexpected end of file" > > > > Tentei botar o envio do FTP em uma função e não funciona. > > > > Se eu comento o FOR funciona. Se eu comentar o envio pelo FTP tbm roda > > legal. > > > > Alguem poderia me ajudar? > > > > PS: Sim este exemplo foi tirado da internet, só que estou tendo o mesmo > > problema e não achei solução no amigo google. > > > > Fico no aguardo. > > > > -- > > Att, > > Thiago Guedes Pereira > > 84687892 > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Att, Thiago Guedes Pereira 84687892 [As partes desta mensagem que não continham texto foram removidas]
