计算多个命令的执行时间

计算多个命令的执行时间

有没有办法在 Linux 中对一系列命令进行计时?

也许是这样的:

/usr/bin/time { ls; pwd; ls }

答案1

您可以尝试将其包装在 shell 命令中:

/usr/bin/time /bin/sh -c 'ls;pwd;ls'

答案2

使用timeuse () 为要计时的命令创建子 shell。语法如下:

time ( ls; pwd; ls )

如果使用,/usr/bin/time则将命令添加到 shell 脚本(例如 my.sh)并计时 shell 脚本:

/usr/bin/time my.sh

相关内容