Как работать с цепочкой в ​​Ubuntu

Я пытаюсь выполнить следующий скрипт, но не могу понять, как передать значение в качестве аргументов, которые я уже получил из аргумента другой функции. Ответ с объяснением будет более априорным, поскольку я начинаю в сценариях bash.

function execute{
    task = $1
    servername = $2
    $task $servername
}


function installDependency{
    servername = $1
    sshpass -p password ssh servername 'bash -s' < install_dependency.sh
}


function removeDependency{
    servername = $1
    sshpass -p password ssh servername 'bash -s' < remove_dependency.sh
}


execute remove_dependency server1

Я получаю следующую ошибку:

syntax error near unexpected token `task=$1'
1
задан 14 September 2015 в 13:02

0 ответов

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

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