我的代码:
${execi 3600 wget -q -O - "http://www.google.com/finance/converter?a=1&from=USD&to=PLN"|grep "<div id=currency_converter_result>"|sed 's/<[^>]*>//g'}
我试图从谷歌财务获取汇率:
https://www.google.com/finance/converter?a=1&from=美元&to=印尼国家电力公司
结果:
1 PLN = 3.0321 USD
如何修改我的代码以获得结果:
USD 3.03
谢谢!
你可以这样得到:
wget -q -O - "http://www.google.com/finance/converter?a=1&from=USD&to=PLN"|awk -F"[ >]" '/<div id=currency_converter_result>/ {printf "%s %.2fn",$4,$8}'
USD 3.03
将其放入变量:
val=$(wget -q -O - "http://www.google.com/finance/converter?a=1&from=USD&to=PLN"|awk -F"[ >]" '/<div id=currency_converter_result>/ {printf "%s %.2fn",$4,$8}')
echo "$val"
USD 3.03