
Enviado em 05/02/2021 - 20:10h
Olá pessoa, estou precisando executar comandos ssh em um roteador, porém dentro do comando contem as variáveis do script. alguém sabe me dizer como enviar as variáveis resolvidas?
#!/bin/bash
qinqopt=qinq
ppopt="8021p 0"
echo "digite a vlan"
read vlan
case $vlan in
[0-4094]*) echo "ok";;
*) echo "opção inválida. FAÇA COM ATENÇÃO "
exit
esac
echo "a vlan possui qinq?(s/n)"
read resp
case $resp in
s)
echo "digite a qinq vlan"
read qinq;;
n) echo "ok"
qinqopt=""
ppopt="";;
*) echo "opcao invalida"
exit
esac
echo "digite a description"
read desc
echo "digite o isp domain (ex:01)"
read ispd
ssh tiago@gobbo@10.207.32.2 -p 3281 'interface Eth-Trunk21.'$qinq$vlan
'description '$desc
'ipv6 enable
ipv6 address auto link-local
statistic enable
'$ppopt
'user-vlan '$vlan $qinqopt $qinq
'pppoe-server bind Virtual-Template 1
ipv6 nd ra max-interval 15
ipv6 nd ra min-interval 10
ipv6 nd autoconfig managed-address-flag
ipv6 nd autoconfig other-flag
ipv6 nd stale-timeout 1200
bas
#
access-type layer2-subscriber default-domain authentication ispdomain-$ispd
#
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Script de montagem de chroot automatica
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Por que passar nas disciplinas da faculdade é ruim e ser reprovado é b... (7)
De volta para o futuro - ou melhor, para o presente (parte 2) (0)









