
ricardo.ron
(usa Debian)
Enviado em 26/06/2014 - 12:11h
Bom dia
Preciso colocar num arquivo um comando que seta a variavel para ser resolvida quando executar esse arquivo
echo \ "all='sshpass -p 123456 ssh -o StrictHostKeyChecking=no admin@10.100.110.1 ':put [/ip dns get value-name=allow-remote-requests;]'" >> check.db
o aquivo check.db aparece com a variavel all ja resolvida ou seja all=true preciso que apareca so o commando para ser resolvida quando executar o check.db
Quando ponho ` ` depois de var=` ele ja mostra o resultado, quando tiro ele escreve o comando no arquivo check.db como tem que ser. Mas quando executo da erro pois falta as ``
o arquivo check.db tem que ficar assim
all=`sshpass -p 123456 ssh -o StrictHostKeyChecking=no admin@10.100.110.1 ':put [/ip dns get value-name=allow-remote-requests;]'`