【发布时间】:2015-04-07 21:52:30
【问题描述】:
操作系统:CentOs 6 Final 64 位
我正在尝试编写一个 shell 脚本来获取给定天数前的日期。天数是动态的,我尝试使用的代码是这样的......
date +%d-%m-%Y -d '$days days ago'
我得到的回复是……
日期:无效日期`$days days ago'
任何人都可以向我建议正确的格式来编码这个,因为我正在拔头发,很快我的牙齿!
干杯
保罗
【问题讨论】:
-
使用双引号代替单引号。 shell 不会扩展单引号内的变量。
标签: linux bash shell unix centos