Isso ocorre pois se não etsa executando nada no servidor remoto.... use o expect para seu sh:
http://floppsie.comp.glam.ac.uk/Glamorgan/gaius/scripting/5.html Outra coisa e trabalhar com chaves no ssh, assim vc manipula direto os arquivos por scp: http://www.vivaolinux.com.br/artigo/SSH-Autenticando-atraves-de-chaves/ 2008/10/28 Fábio de Sousa <[EMAIL PROTECTED]>: > Segue o Script (Por favor, me perdoem a falta de padrão) > > #!/bin/bash > #loga na maquina remota - intranet > ssh [EMAIL PROTECTED] > > #O Problema esta a partir de agora. os comandos que seguem não são > executados dentro #do prompt da maquina remota. > > #acessa disquete da maquina e copia o arquivo > mcopy a: > > #descompacta arquivo > gunzip arquivo.gz > > #copia arquivo descompactado para /home/aplicativo/t/ > cp arquivo /home/aplicativo/t/ > > #fim > > Depois que o Script pede a senha para logar na maquina remota os outros > comandos não são executados.... > > Abraços, > Fabiocs > > > 2008/10/28 Bruno Silva <[EMAIL PROTECTED]> >> >> Rodrigo, >> >> o usando as chaves do ssh eh legal tbm, porém se é um script que roda >> em várias máquinas, fica mais portável utilizar o expect do que as >> chaves, pois teria que coloca-las no .ssh e ainda isso pra um usuário >> somente. >> >> mas fica a critério do próprio Fabio o que ele achar melhor, até pq >> tbm, o script eh dele :) >> >> []'s >> >> 2008/10/28 Rodrigo Escobar <[EMAIL PROTECTED]>: >> > O expect eh bacana.. mas não sou muito fã não.. >> > Eu gosto mais de trabalhar com o conceito de chaves do ssh.. e enviar os >> > comandos atraves do ssh.. dependendo do que seja.. da pra fazer tudo por >> > ssh.. >> > >> > ssh ip "comando" >> > >> > Mas de qq forma.. cola o script para termos uma ideia, e podermos ajudar >> > melhor.. >> > abs! >> > >> > 2008/10/28 Flamarion Jorge <[EMAIL PROTECTED]> >> >> >> >> -----BEGIN PGP SIGNED MESSAGE----- >> >> Hash: SHA1 >> >> >> >> Cade o script? >> >> Troca as informações que são importantes por outras menos relevantes e >> >> cola o script aqui mesmo pra gente da uma olhada. >> >> Outra coisa é assinar a [EMAIL PROTECTED] la o foco é >> >> exatamente este. >> >> Mas de qualquer forma cola aqui pra gente da uma olhada. >> >> >> >> Flamarion Jorge >> >> >> >> Fábio de Sousa escreveu: >> >> > Bom dia, Amigos..... >> >> > >> >> > Aqui, escrevi um script para logar em uma maquina remota e fazer >> >> > alguns >> >> > procedimentos e copiar um determinado arquivo. Porém quando a >> >> > sequência >> >> > chega na tela de prompt da outra máquina, os comandos não são >> >> > executados! >> >> > Alguém poderia me disser se é possível fazer este tipo de >> >> > implementação? >> >> > Sei >> >> > que o tempo de muitos é escasso, quem me puder indicar um material >> >> > para >> >> > estudo, eu agradeço, ou até mesmo me adiantando onde está o erro! >> >> > Lembrando que as duas máquinas tem como SIstema Operacional o Debian >> >> > Lenny. >> >> > >> >> > Abraços a todos! >> >> > Fabiocs >> >> > >> >> -----BEGIN PGP SIGNATURE----- >> >> Version: GnuPG v1.4.9 (GNU/Linux) >> >> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org >> >> >> >> iEYEARECAAYFAkkG79wACgkQ0SDRnmynUOEqDQCgy5QJ9Wt7fxvDPYy0pB0JUd+b >> >> gx8AoIPlUdbTJvgGK1pyRK2TjnK2av54 >> >> =WCYr >> >> -----END PGP SIGNATURE----- >> >> __________________________________________________ >> >> Faça ligações para outros computadores com o novo Yahoo! Messenger >> >> http://br.beta.messenger.yahoo.com/ >> >> >> >> >> >> -- >> >> To UNSUBSCRIBE, email to >> >> [EMAIL PROTECTED] >> >> with a subject of "unsubscribe". Trouble? Contact >> >> [EMAIL PROTECTED] >> >> >> > >> > >> >> >> -- >> To UNSUBSCRIBE, email to [EMAIL PROTECTED] >> with a subject of "unsubscribe". Trouble? Contact >> [EMAIL PROTECTED] >> > > > > -- > "Seja Livre! Use Linux" > -- André O Moura http://andrem.wordpress.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]