小编eri*_*izo的帖子

BASH检查今天是否是每月的第1天

我有一个bash脚本,我需要它来满足一些条件,如果它是一个月的第一天.
我写了这段代码

ifStart=`date '+%d'`
if [$ifStart == 01]
then
test=`/bin/date --date='1 day ago' +'%Y-%m'`
echo $test
fi
Run Code Online (Sandbox Code Playgroud)

我希望今天能显示2013-03,但是我收到错误消息:
找不到第2行命令.

test=`/bin/date --date='1 day ago' +'%Y-%m'`
Run Code Online (Sandbox Code Playgroud)

如果没有,这部分运作良好.
有什么建议?

bash date

14
推荐指数
1
解决办法
1万
查看次数

标签 统计

bash ×1

date ×1