我想要做的是为了不将一个变量硬编码为一个字符串,我想让它更具动态性。如何保存一个变量并将其导出到bash中
我想要做这样的事情:
export SERVER_IP=45.100.1.100 #this works but it is hardcoding
IP = short myip.opendns.com @resolver1.opendns.com #grabs IP and should save it into a variable
export SERVER_IP = IP #exports IP to an environmental variable
如何使这一实际工作?谢谢。
'=':'IP ='周围没有空格。在''export''你有一个'$'丢失(为了安全起见):'export SERVER_IP =“$ IP”' – cdarke
请看看:http://www.shellcheck.net/ – Cyrus