社区
IBM AIX
帖子详情
AIX 下不支持 date -d 怎么解决?
Darren_jun
2012-09-25 10:08:34
AIX 下不支持 date -d 怎么解决?
...全文
611
4
打赏
收藏
AIX 下不支持 date -d 怎么解决?
AIX 下不支持 date -d 怎么解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shenghuiping2001
2012-09-30
打赏
举报
回复
你是为老师设置时间吧?
smit date (smit system) 都是可以设置的啊
Linux-Torvalds
2012-09-30
打赏
举报
回复
最好的办法自己写一个,借助shell的各种工具。
mjgniit
2012-09-29
打赏
举报
回复
要展现什么格式的日期?
mymtom
2012-09-26
打赏
举报
回复
自己写一个
aix
获取昨天日期
因为
aix
不
支持
date
-d 参数,所以这里使用脚本。
SHELL中计算时间差方法
hell 中的时间计算转为秒做相减运算(某些主机不
支持
date
-d的话不能用此法) CURTIME=`
date
+"%Y-%m-%d %H:%M:%S"` #当前的系统时间 2009-05-04 14:34:00 LASTLINE=$(ls -lt * "$v_DIRNAME"| line | awk '{print $6,$7,$8}') #获取文件的最后时间 2009-10-04
date
时间加减(linux,
aix
)
需求是这样的,有一个在日志中的时间,格式化为%Y%m%d-%H%M%S格式的,那现在想比较这个时间与当前时间差值是否大于一天,这个应该怎么做呢?设计到日期的减法运算,首先先man
date
来看一下用法吧。
DATE
(1) User Commands
DATE
(1)NAME
date
- p
aix
date
脚本_
AIX
下取前一天时间
AIX
的默认dtae命令是不
支持
-d参数的,导致大家写脚本很痛苦,没法简单取得前一天的时间。下面有简单方式可以取得:YESTERDAY=`TZ=aaa24
date
+%Y%m%d`echo $YESTERDAY或者是#!/bin/shTZ=TZ+24
date
1=`
date
+20%y%m%d`echo "$
date
1"bash-3.2#
date
Wed Dec5 20:27:47 BEIST ...
AIX
环境下取得昨天日期的 Shell
我需要使用自动shell导出昨天的数据库内容,由于
aix
的ksh不
支持
date
-d命令,不得不选择其他方式来实现。 #!/bin/ksh # Var Declare #!/bin/sh # y
date
: A Bourne shell script that # prints yestarday's
date
# Output Form: Month Day Year
IBM AIX
1,196
社区成员
1,016
社区内容
发帖
与我相关
我的任务
IBM AIX
该论坛主要探讨IBM AIX平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
复制链接
扫一扫
分享
社区描述
该论坛主要探讨IBM AIX平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章