AIX 计算5天前的时间

由于 磁盘空间不够 ,需要删除几天钱的备份,在aix中shell计算日期,我也没有找到很合适的办法。

抱着侥幸心里在群里问了一下。终于得到如下命令,还是很繁琐,留个笔记。

rq=$(perl -e "use POSIX qw(strftime); print strftime '%Y%m%d' , localtime( time()-3600*24*5) ")

红色命令是返回5天前的日期。如需要放在一个变量里面需要用 $()包起来

然后echo $rq  ok.

posted @ 2011-08-31 15:59  【小洲】  阅读(1433)  评论(1编辑  收藏  举报