Enviado em 17/07/2019 - 16:07h
Boa tarde, estou criando um script com expect, porém precisava inserir o comando de data e hora atual (`date +%d-%m-%Y`) e o expect não dá suporte a esse tipo de função. Gostaria de saber como posso tá inserindo essa informação em uma variável qualquer dentro do meu Script
#!/usr/bin/expect -f
dataH = `date +%d-%m-%Y`
set user "ubnt"
set sshpass "ubnt"
set enablepass "ubnt"
set device "172.16.21.***"
set cfgbackup "system:running-config"
spawn ssh $user@$device -p 2220
expect "password:"
send "$sshpass\r"
expect ">"
send "enable\r$enablepass\rterminal length 0\r"
expect "#"
#log_file -noappend $cfgbackup
send "copy nvram:startup-config ftp://user@***.16.21.1/$dataH-$device.cfg\r"
expect "Remote Password:\n"
send "password-\r"
expect "(y/n)\n"
send "y"
#expect "#\n"
#log_file
send "exit\rexit\r"
exec /bin/sed -i {1d;$d} $cfbbackup
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Instalar o Microsoft Edge no Slackware 15
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Atualizar para Ubuntu 22.04 nao consigo (0)
Problema com nome composto e organização na tela do yad (2)
Problemas na Atualização do Ubuntu 20.04 para 22.04 (2)
Primeira vez utilizando Linux Ubuntu 22.04 e já tenho problemas… (7)