От: | Аноним | ||
Дата: | 04.12.13 20:39 | ||
Оценка: |
echo "$INFO" | while read line
do
KEY=`echo ${line} | awk -F\: '{ printf( "%s", $1 ) }'`
VALUE=`echo ${line} | awk -F\: '{ printf( "%f", $2 ) }'`
case "$KEY" in
Key1) eval ${KEY}=${VALUE}; echo "$Key1" ;;
Key2) eval ${KEY}=${VALUE}; echo "$Key2" ;;
esac
done
# Здесь переменные пустые: родительский скрипт не получает значения от дочернего процесса
echo "$Key1"
echo "$Key2"