私は簡単なbashスクリプトを持っています:
#!/bin/bash
JAVA_HOME=/usr
EC2_HOME=~/ec2-api
echo $EC2_HOME
export PATH=$PATH:$EC2_HOME/bin
私はそのようにスクリプトを実行します
$ ./ec2
/Users/user/ec2-api
スクリプトが実行され、正しい出力が生成されます。
ただし、EC2_HOME変数にアクセスしようとすると、何も表示されません。
$ echo $EC2_HOME
空白の文字列が返されます。私は何が間違っているのですか?