Enviado em 15/10/2014 - 18:53h
Oi gente, estou com um problema meu codigo, ele esta aceitando o yes da area de decisão do scp mas não esta escrevendo a senha e nem execultando o comando no servido do cliente:
"codigo que gera o ip dos clientes $loja"
expect -c "
# set timeout -1
set timeout 18
spawn scp -C /etc/samba/arkivo.sh root@$loja:/etc/samba/
expect { -re "*yes/no*"{ send "yes\r"
exp_continue }
-re "*password:*" {
send "senha\r"
expect \"*#*\"}}
ssh root@$loja
expect \"*password:*\"
send \"senha\r\"
expect \"*#*\""
cd /opt/
chmod +x arkivo.sh
./arkivo.sh
"