+ -
当前位置:首页 → 问答吧 → Linux计算几天前的日期

Linux计算几天前的日期

时间:2011-02-16

来源:互联网

计算几2天前的shell command line
DATE=$(date -d '-2 days')
想请教要怎么把”几天”参数化?

一直试不成功
daynum=30 #30天前
DATE=$(date -d '-$daynum days')
执行一直有问题:
date: invalid date `-$ daynum days'

作者: CuteJunJun   发布时间: 2011-02-16

DATE=$(date -d “-$daynum days”)
要用双引号

作者: igi-cu   发布时间: 2011-02-16

回复 igi-cu


   谢谢!! 行了, 到现在还搞不清楚啥时用单引号? 啥时用双引号 = =

作者: CuteJunJun   发布时间: 2011-02-16



QUOTE:
回复  igi-cu


   谢谢!! 行了, 到现在还搞不清楚啥时用单引号? 啥时用双引号 = =
CuteJunJun 发表于 2011-02-16 11:33




    有兴趣可以看看我写过到一篇文章:http://www.igigo.net/archives/128

作者: igi-cu   发布时间: 2011-02-16

DATE=$(date -d '-'"$daynum"' days')
仔细去教材中看看单引号和双引号的区别

作者: cjaizss   发布时间: 2011-02-16

热门下载

更多