Estou trabalhando em algum script que precisarei enviar variáveis do meu PC local para um servidor remoto, então precisarei alterar esses valores no servidor dentro desse script,
Estou usando o script de teste abaixo:
#!/bin/bash
export var=2
sshpass -p PASS ssh -o StrictHostKeyChecking=no [email protected] 'bash -s' << EOF
echo $var
var=3
echo $var
x=4
echo $x
EOF
Mas a saída para var para ambos os ecos ainda é "2", e x dá um resultado vazio, como fazer alterações ou definir novas variáveis remotamente?
Ajuda por favor?