【发布时间】:2023-03-14 11:59:02
【问题描述】:
我正在尝试获取昨天的日期,它在 hp ux 服务器中不起作用。
Prev_date=$(date +"y%m%d" -d "1 day ago")
为此,我仍然只获得当前日期。 20210811
你能帮忙吗?
【问题讨论】:
-
已经在这里讨论过 - stackoverflow.com/questions/3517982/…
-
这与任何shell都无关,仅与您正在使用的
date的版本有关。 -
@chepner,确切地说,它与版本无关,而是
date实用程序的发布。而且 AFAIK 没有一个流行的统一(AIX、Solaris、HP-UX)支持--datekey -
@user16598664,检查链接上的问题并在接受的答案中查看解决方案。
-
@RomeoNinov 通过“版本”,我并不是指任何特定项目的特定编号版本。 (如果你要假装 Unix 是第三变格的拉丁名词,复数应该是 unices。)
标签: shell unix scripting hp-ux