c-shell中时间变量的算术运算

时间:2014-02-25 15:19:25

标签: shell csh

我需要在c-shell中使用时间的帮助 我想知道执行一个脚本花了多少时间,所以我想用以下方式做

  

1.set start_time =时间
  2脚本部分
  3.set end_time =时间
  4.设置diff = end_time-start_time
  5.echo“花了$ diff秒”

但是我无法使用任何命令获得时间值 任何人都可以建议一个命令来读取c-shell中的时间值

1 个答案:

答案 0 :(得分:0)

我认为您需要“date”命令,格式为您提供原始秒:

@ start_time = `date +%s`
script part
@ end_time = `date +%s`
@ diff = $end_time - $start_time
echo "It took $diff seconds"