2012-09-18 31 views
0

我有一个进程在我的服务器上运行,用户可能不会丢弃。我想设置一个可以计算时间差的脚本,并自动杀死它。任何人都可以帮助我计算solaris中两个日期之间的时间差异吗?如何计算solaris中的时差

回答

1

通过一点搜索,this link可能会有所帮助。

date1=$(/usr/xpg4/bin/awk 'BEGIN{srand();print srand()}') 
# ... processing ... 
date2=$(/usr/xpg4/bin/awk 'BEGIN{srand();print srand()}') 
0

这是我在记录多久,它是通过计算开始和结束时间之间的差额运行脚本:

START="$(perl -e 'print time')" 
    [... body of script ...] 
perl -e '$runtime = time - $ARGV[0]; 
     printf("Runtime: %d:%02d\n", $runtime/3600, ($runtime%3600)/60); ' \ 
     "${START}"