我正在使用“date”命令来执行一些简单的日期算术。“-d”选项让我可以这样做,但是手册页对于什么是有效数据非常不清楚。什么是所有可接受的选项,我该如何解决?
我可以使用这个命令来确定 5 分钟前的日期: date -d "5-minutes-ago" +%H:%M
此命令也适用: date -d "-5 分钟" +%H:%M
我偶然/沮丧地偶然发现了这些选项。我在文档中没有看到“分钟前”或“-X 分钟”选项。
我会使用 Perl 来做算术,但不幸的是我不能安装任何额外的 Perl 包。
有一些相对日期字符串。 minutes ago
作品(与minutes-ago
破折号相比)。
coreutilsdate
信息页面上有很多示例:
http://www.gnu.org/software/coreutils/manual/html_node/Date-input-formats.html