use*_*764 1 unix linux bash shell perl
我写了一个下载文档的shell脚本.
cd Desktop/Reports/folder/
wget http://www.mywebpage.com/data/reports/2012_04_02_data.xls
echo "data downloaded."
Run Code Online (Sandbox Code Playgroud)
棘手的部分是我要加载的文档(2012_04_02_data.xls)是前一天的日期.所以我需要下载前几天的数据,而不是当天.
我的目标是运行shell脚本,而不必每天早上递增日历日.相反,shell将占用当前日期并减去一个日历日,然后在该URL中加载该日期.
谢谢您的帮助!
怎么样:
wget "http://www.mywebpage.com/data/reports/$(date -d yesterday +%Y_%m_%d)_data.xls"
Run Code Online (Sandbox Code Playgroud)
这应该适用于GNU coreutils,它基于我猜你有的linux标签.
| 归档时间: |
|
| 查看次数: |
2560 次 |
| 最近记录: |