【发布时间】:2012-01-25 20:26:24
【问题描述】:
我正在编写一个简单的 bash 脚本来从网站 Tumblr 下载图像。这个想法是使用read从用户那里获取登录信息,并使用wget --post-data登录,这就是我所拥有的:
read -p "Tumblr login email: " EMAIL
read -p "Tumblr login password: " PASSWRD
wget --user-agent=Mozilla/5.0 --save-cookies cookies.txt --post-data 'email=$EMAIL&password=$PASSWRD' --no-check-certificate https://www.tumblr.com/login
但是,它发送的是"$EMAIL" 和"$PASSWRD",而不是变量的字符串,有没有办法让它发送用户输入的值?
【问题讨论】:
标签: bash variables wget postdata