已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题?**添加详细信息并通过editing this post阐明问题。
2天前关闭。
Improve this question
#!/bin/bash
echo "${$1}" # get the $1 value from evironment.
... do somthing with that
export ENV=test
./script.sh ENV
我试过很多种方法
目前有一个条件
#!/bin/bash
if [ "$1" === "ENV"]; then
echo $ENV # and use that value in the script
fi
1条答案
按热度按时间oyt4ldly1#
要获取ENV变量的值,您可以这样写:
否则如果变量可以采用不同的值(例如ENV、ENV1、ENV2等),则应传递整个字符串:
谢谢