我的服务器中运行了一个进程,用户可能不会丢弃该进程。我想设置一个可以计算时差的脚本并自动终止。有人可以帮我计算solaris中两个日期之间的时差吗?
答案 0 :(得分:1)
通过一点搜索,this link可能有所帮助。
date1=$(/usr/xpg4/bin/awk 'BEGIN{srand();print srand()}')
# ... processing ...
date2=$(/usr/xpg4/bin/awk 'BEGIN{srand();print srand()}')
答案 1 :(得分: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}"