LINUX.ORG.RU

История изменений

Исправление carter, (текущая версия) :

#!/usr/bin/env bash

FUNC='function FN1 {
    echo "в функции"
    exit 0
}'

ssh server01 "$FUNC; FN1"

echo "после функции"

ssh server02 "$FUNC; FN1"

я хчоу чтобы при завершении функции с ошибкой команда

ssh server02 "$FUNC; FN1"
не запускалась

Исправление carter, :

#!/usr/bin/env bash

FUNC='function FN1 {
    echo "в функции"
    exit 0
}'

ssh server01 "$FUNC; FN1"

echo "после функции"

ssh server02 "$FUNC; FN1"

я хчоу чтобы при завершении функции с ошибкой команда

ssh server02 "$FUNC; FN1"
не запускался

Исходная версия carter, :

#!/usr/bin/env bash

FUNC='function FN1 {
    echo "в функции"
    exit 0
}'

ssh server01 "$FUNC; FN1"

echo "после функции"

ssh server02 "$FUNC; FN1"

я хчоу чтобы при завершении функции с ошибкой ssh server02 «$FUNC; FN1» не запускался