关于环境变量的问题

关于环境变量的问题

我在执行脚本时要传入一些参数, 比如  
./my.sh XXXX
我现在想用环境变量来代替我的参数应当如何做?
谢谢
在my.sh中直接使用一个环境变量比如$PARA1,然后在执行my.sh之前
export $PARA1="##"
或者将上面的写在.bashrc中应该就行了了吧
我的意思是比如我要这样运行程序:
./my.sh  abc
abc是我要用到的参数,我的一个环境变量是 export AAA="abc"
我想这样
./my.sh $AAA
为什么不行
难道你在my.sh中要用到比如$PATH等环境变量,你还需要
./my.sh $PATH吗?
./my.sh 不就行了!
对,子shell继承父shell的env val