向日期标记添加 n 天

向日期标记添加 n 天

我的问题如下:假设我有一个令牌$d=20140607,我想为其添加 7 天。

我尝试过date -d "$d+7 days",但它不起作用。它抛出这个错误

日期:无效日期“20160407+7天”

任何一点信息都会受到赞赏。

答案1

date -d "$d + 7 days"

现代版本的 GNU coreutils 在没有空格的情况下理解这一点,但旧版本需要空格(至少是 后面的空格+)。

相关内容