【发布时间】:2023-03-23 08:13:01
【问题描述】:
我需要帮助在 c-shell 中使用时间 我想知道执行一个脚本需要多少时间,所以我想按照以下方式进行
1.设置开始时间=时间
2 脚本部分
3.设置结束时间=时间
4. 设置 diff=end_time-start_time
5.echo "花了 $diff 秒"
但我无法使用任何命令获取时间值。
任何人都可以建议一个命令来读取 c-shell 中的时间值
【问题讨论】:
-
你为什么不直接使用
time ./script.sh? -
脚本不是 shell 脚本。它是 c-shell,我想在 makefile 中进行。一旦我执行 csh commnad,我就无法在 c-shell 中运行 bash 推荐
-
嗯,但一般来说,你可以在任何命令前使用
time来查看需要多长时间才能完成。 -
No.. 实际上发生的事情是.. 我不需要脚本所花费的全部时间,但我需要一些需要很多时间的命令
-
顺便说一下 time 命令是给 real,usr,sys 这样的..有没有办法格式化它以在正常时间获得秒或小时