変数のスコープ・他のシェルで定義した変数を使用する
#!/bin/sh # aaa.sh source ./bbb.sh echo $AAA
#!/bin/sh # bbb.sh AAA=123
$ sh aaa.sh
123
sourceコマンドやら.やらで読み込むと他のシェルスクリプトで定義した変数も使えるみたい。
無駄にexportしたくない場合などにどうぞ。
#!/bin/sh # aaa.sh source ./bbb.sh echo $AAA
#!/bin/sh # bbb.sh AAA=123
$ sh aaa.sh
123
sourceコマンドやら.やらで読み込むと他のシェルスクリプトで定義した変数も使えるみたい。
無駄にexportしたくない場合などにどうぞ。