Eu tenho um requisito em que tenho que transferir arquivos de um servidor remoto para outro servidor remoto. Para isso eu estou usando o comando abaixo, ele está funcionando bem e copiando os arquivos.
scp -3 user1@remotehost1:remotehost1Path/*.xml user2@remotehost2:remotehost2Path
Mas quando estou inserindo este comando dentro de um script expect
, não há cópia. Por favor, verifique isso
set PASSWORD "test"
spawn scp -3 user1@remotehost1:remotehost1Path/*.xml user2@remotehost2:remotehost2Path
expect {
password:{send "$PASSWORD\r" ; exp_continue}
eof exit
}