我需要输入变量超链接,然后通过wget下载 链接是: http://st-im.xyz.com/im/poster/2/1/0/xyz.com-Qwerty-2107544.jpg
但似乎bash并没有将我的链接写入变量。那么,我该如何解决这个问题?
代码:
read $link
echo "Link is"
echo $link
wget "$link"
输出:
http://st-im.xyz.com/im/poster/2/1/0/xyz.com-Qwerty-2107544.jpg # This is my input
Link is
http://: Invalid host name.
答案 0 :(得分:0)
你正在读错的价值。 它应该是:
read link
$ variable用于变量替换。 (检索值)。不用于分配值。