测量shell脚本中花费的时间

时间:2018-12-03 12:18:45

标签: bash

我想测量在shell脚本中运行的可执行文件所花费的时间。

在executeMe.sh中:

#!/usr/bin/sh

echo "Hi Stack" > dump.txt
STARTTIME=`date +%s.%N`
some java command to run the java process
ENDTIME=`date +%s.%N`
TIMEDIFF =$ENDTIME-$STARTTIME
echo "Bye Stack" >> dump.txt
echo "Execution of the Java Command :$TIMEDIFF"

在我的dump.txt文件中,我仅看到“ Hi Stack”,而没有看到“ Bye Stack”。java命令将由shell脚本派生,它在后台作为executeMe.sh的子级运行

当控件返回到executeMe时,理想情况下,它应打印“ Bye Stack”以及时间测量值。有人可以建议我一种方法来测量执行Java命令所需的时间。

0 个答案:

没有答案