实际项目中遇到的情况,以某一时间为标准:比如2017-07-25,求前三天的日期,shell脚本
str=$1
d=`date -d "${str}"`
echo $d
d_1=`date -d "${str} -1 day" +%Y-%m-%d`
echo ${d_1}
d_2=`date -d "${str} -2 day" +%Y-%m-%d`
echo ${d_2}
d_3=`date -d "${str} -2 day" +%Y-%m-%d`
echo ${d_3}输出:
Tue Jul 25 00:00:00 CST 2017
2017-07-24
2017-07-23
2017-07-23
本文介绍了一个实用的Shell脚本示例,该脚本能够根据输入的日期计算并输出其前三天的具体日期。通过简单的命令行操作即可实现日期的灵活调整,适用于多种场景。
5569

被折叠的 条评论
为什么被折叠?



