0
コンソールに変数が渡されたとします。この場合、引数の使用は推奨されません。 「額の判断は、」動作しません:スクリプトを取得する方法変数がコンソールに設定されていた
$ echo 'echo $VAR' > script.sh
$ cat ./script.sh
echo $VAR
$ ./script.sh
$ VAR=1
$ ./script.sh
$
しかし、私はあなたが必要1
コンソールに変数が渡されたとします。この場合、引数の使用は推奨されません。 「額の判断は、」動作しません:スクリプトを取得する方法変数がコンソールに設定されていた
$ echo 'echo $VAR' > script.sh
$ cat ./script.sh
echo $VAR
$ ./script.sh
$ VAR=1
$ ./script.sh
$
しかし、私はあなたが必要1
結果を期待「輸出」へのそれが生成されたプロセスによって継承されるように、変数:
$ echo 'echo $VAR' > script.sh
$ cat ./script.sh
echo $VAR
$ chmod a+x ./script.sh
$ ./script.sh
$ VAR='hello world'
$ export VAR
$ ./script.sh
hello world
$
$ VAR='hello world'
$ export VAR
はbashで短縮することができる。
export VAR='hello world'