3

こんにちは、次の例があります。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
4

1 に答える 1