Как изменить значение экспортируемой переменной в удаленном ударе

Я работаю над некоторым сценарием, что я должен буду отправить переменные со своего локального ПК на удаленный сервер, затем я должен буду изменить те значения на сервере в рамках того сценария,

Я использую ниже сценария тестирования:

   #!/bin/bash
    export var=2
    sshpass -p PASS ssh -o StrictHostKeyChecking=no root@xx.xx.xxx.xx 'bash -s' << EOF
    echo $var
    var=3
    echo $var
    x=4
    echo $x
    EOF

Но вывод для var и для echos равняется все еще "2", и для x дает пустой результат, как внести изменения или определить новую переменную удаленно?

Справка?

0
задан 2 March 2017 в 05:44

0 ответов

Другие вопросы по тегам:

Похожие вопросы: