Извините, я подскочил, когда увидел, что вы устанавливаете переменные среды как часть вашего вопроса; не понимал, что вы действительно заинтересованы в создании своей собственной функции.

у легко сохранить имя переменной и ее содержимое из моего скрипта.

В настоящее время :-

LOGFILE=/root/log.txt
TEST=/file/path
echo "TEST : ${TEST}" >> ${LOGFILE}

Желаемый: -

LOGFILE=/root/log.txt

function save()
{
    echo "$1 : $1" >> ${LOGFILE}
}

TEST=/file/path

save TEST

Очевидно, что вышеsave функция просто экономитTEST : TEST
Я хочу, чтобы это сохранитьTEST : /file/path

Можно ли это сделать? Как? Спасибо заранее!

Ответы на вопрос(3)

Ваш ответ на вопрос