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.