Gerson, o Expect é uma ferramenta tão fantastica que eu incentivo o seu uso, apesar de ser TCL, pois permite um poder que o shell sozinho não tem.
On 4/19/07, Gerson Henrique Diesel <[EMAIL PROTECTED]> wrote: > > > > Arthut, pelo que eu sei, o ssh (e o scp) não aceitam passar a senha como > linha de comando. > Para este caso, e outros comandos que não suportam senha por linha de > comando, pode-se utilizar o expect (é TCL, por isto não sei se faz parte > desta lista), como no exemplo abaixo: > > #!/usr/bin/expect > > $SENHA = "senha" > > spawn ssh -X [EMAIL PROTECTED] > expect "*?assword:*" > send -- "$SENHA\r" > > send -- "\r" > expect eof > > -- > Gerson Henrique Diesel > MSN - [EMAIL PROTECTED] <gersondiesel%40hotmail.com> > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Tiago B Peczenyj Linux User #405772 # cd /pub # more beer [As partes desta mensagem que não continham texto foram removidas]
