Postgres Чувствительность к регистру

Вы можете использовать свой исходный скрипт для установки переменных, но вам нужно вызвать его следующим образом (с автономной точкой):

. ./minientrega.sh

Также может возникнуть проблема с cat | while read подход. Я бы рекомендовал использовать подход while read line; do .... done < $FILE.

Вот рабочий пример:

> cat test.conf
VARIABLE_TMP1=some_value

> cat run_test.sh
#/bin/bash
while read line; do export "$line";
done < test.conf
echo "done"

> . ./run_test.sh
done

> echo $VARIABLE_TMP1
some_value
30
задан Milen A. Radev 15 February 2014 в 13:08
поделиться