Em 11/3/2009 17:22, Leandro Hamid escreveu:
Boa tarde pessoal.
Eu estou com um script onde eu tenho que fazer um acesso remoto e em
seguida executar uma sequência de comandos, alguém sabe de uam maneira
de realizar um acesso via ssh e executar uma sequência de comandos
dentro daquele mesmo acesso?Existe uma maneira de realizar o acesso,
executar a sequência de comandos e depois fechar este acesso ou eu
tenho que para cada comando passar o acesso ssh junto?
Desde já agradeço.
--
Leandro Hamid
SERPRO - Serviço Federal de Processamento de Dados
Maito: [email protected] <mailto:[email protected]>
Maito: [email protected] <mailto:[email protected]>
Skype: leandro_hamid
http://www.serpro.gov.br
Weblog: http://sysaprendiz.wordpress.com/
Linux User #485051
# ssh u...@host 'comando1; comando2; comando3'
ou
# ssh u...@host '
comando1
comando2
comando3
'
Com o (";" ou "\n") no bash você enfileira os comandos para serem
executados em seqüência (um após o termino do outro), se você prestar
atenção, você faz isso direto quando está usando o terminal.
Mais informações:
# man bash
A[]'s
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]