嗨,我有以下示例。a.sh 脚本设置我可以在 b.sh(子)脚本中看到的环境变量,但是如果我更改它,我仍然在 a.sh 中有旧值
灰
#!/bin/bash
export A=1
./b.sh
echo parent $A
b.sh
#!/bin/bash
echo child $A
A=2
export A
echo child $A
测试:
bash-3.00$ ./a.sh
child 1
child 2
parent 1
child 1
child 2