История изменений
Исправление Toten_Kopf, (текущая версия) :
Ну и так, чисто для установления правды:
$ ls aaa.sh test zzz
aaa.sh test zzz
--------------------------
$ cat aaa.sh
#!/bin/bash
. ./zzz
echo $CUR_ADDR
echo $ADDR
sed "s/$CUR_ADDR/$ADDR/g" test
------------------------------
$ cat zzz
CUR_ADDR=10.9.0.201
ADDR=1.1.1.1
------------------------------
$ cat test
IPADDR=10.9.0.201
-----------------------------
$ ./aaa.sh
10.9.0.201
1.1.1.1
IPADDR=1.1.1.1
Нафиг тут экспорт не упал.
Исходная версия Toten_Kopf, :
Ну и так, чисто для установления правды:
$ ls aaa.sh test zzz
aaa.sh test zzz
--------------------------
$ cat aaa.sh
#!/bin/bash
. ./zzz
echo $CUR_ADDR
echo $ADDR
sed "s/$CUR_ADDR/$ADDR/g" test
------------------------------
$ cat zzz
CUR_ADDR=10.9.0.201
ADDR=1.1.1.1
------------------------------
$ cat test
IPADDR=10.9.0.201
-----------------------------
$ ./aaa.sh
10.9.0.201
1.1.1.1
IPADDR=1.1.1.1
Нафиг тут експорт не упал.