date: 无效的日期"2 days ago+%Y%m%d"-------注意空格啊

小心空格,空格。。。。。。。。。。。。。
[root@localhost scripts]# date1=$(date --date='2 days ago' +%Y%m%d)------对的

[root@localhost scripts]# date1=$(date --date='2 days ago'+%Y%m%d) -------错的

以上两个句子貌似没有多大的区别,但是第二个会报date: 无效的日期"2 days ago+%Y%m%d"。原因是'2 days ago' 和+之间要用空格隔开。。

date: 无效的日期


下面的也要注意空格================================

注意  乘号要空格隔开,不然报错======

date: 无效的日期



你可能感兴趣的:(date: 无效的日期"2 days ago+%Y%m%d"-------注意空格啊)