wget使用环境变量

时间:2012-07-20 04:10:50

标签: linux bash wget

我需要对一个名为Initial

的变量连接的文件URL进行wget

但如果我这样做,

Initial="something"

wget www.google.ca/${Initial}

输出:

www.google.ca/$%7BInitial%7D

我希望获得所需的输出:

www.google.ca/something

谢谢!

1 个答案:

答案 0 :(得分:5)

我尝试了您粘贴的代码并且有效:

Initial="something"
wget www.google.com/${Initial}

,输出为:

www.google.com/something

您也可以尝试使用:

Initial="something"
GoogleLink="www.google.com/"$Initial
wget $GoogleLink

并且输出相同。

如果您复制/粘贴了脚本代码,则可能添加了一些其他字符。这取决于您使用的编辑器。我建议你在一个新的干净文件中重写脚本。

修改: 在tvm的建议之后,为了避免出现空白问题,请尝试:

wget "$GoogleLink"