Date 如何在DEC UNIX 4.0中增加一小时的当前日期?

Date 如何在DEC UNIX 4.0中增加一小时的当前日期?,date,unix,Date,Unix,我需要在12月UNIX V4.0版的当前日期基础上增加一个小时 我尝试了“date”命令,但在该命令的这个版本中“-v”或“-s”等开关不起作用 例如: date -s "5 seconds" 不起作用。我假设您已经阅读了DEC手册页面,并注意到没有与GNU日期中的-v或-s选项匹配的选项。由此,您将得出结论,您必须编写自己的代码或让其他人已经编写的代码来完成这项工作,并且您将得出结论,安装其他人的工作代码比编写自己的代码更容易 因此,最简单的修复方法是安装GNU并从中使用date命令。当然,

我需要在12月UNIX V4.0版的当前日期基础上增加一个小时

我尝试了“date”命令,但在该命令的这个版本中“-v”或“-s”等开关不起作用

例如:

date -s "5 seconds"

不起作用。

我假设您已经阅读了DEC手册页面,并注意到没有与GNU
日期中的
-v
-s
选项匹配的选项。由此,您将得出结论,您必须编写自己的代码或让其他人已经编写的代码来完成这项工作,并且您将得出结论,安装其他人的工作代码比编写自己的代码更容易

因此,最简单的修复方法是安装GNU并从中使用
date
命令。当然,还有一些棘手的问题需要处理。您可能不想在
/bin
/usr/bin
中安装GNU
date
命令,因为这可能会破坏其他预期使用DEC版本的
date
命令的脚本(可能不会,但可能会,而且您可能会小心-如果不小心,您就不会继续使用DEC UNIX). 因此,您可能需要将其添加到
/usr/local/bin
,或者创建一个新目录,例如
/usr/gnu/bin
(在构建核心实用程序时,将
--prefix=/usr/gnu
添加到
/configure
命令中)。然后确保需要使用GNU
date
的命令明确引用它。(不坚持使用GNU
date
的命令应继续使用DEC
date