对于shell脚本中date的使用,网上有好多,其中有一个参数 -d yesterday 什么的,但是在mac上,试了试,总是提示不对,
然后 我用了下面的方式 ,显示 昨天 的新日期
脚本代码如下:
#!/bin/bash
echo `date -r $(expr $(date '+%s') - 86400) +"%Y-%m-%d"`
yesterday=`date -r $(expr $(date '+%s') - 86400) +"%Y-%m-%d"`
echo "$yesterday"
echo "Yesterday is $yesterday"
显示则是 2016-06-27
Yesterday is 2016-06-27