使用shell脚本监控进程的开始时间、结束时间

使用shell脚本监控进程的开始时间、结束时间

我正在开发一个项目,在这个项目中,我们执行调用 Node 进程的 shell 脚本并进行进一步处理。我想设计一个脚本,该脚本应记录调用 Node 的 shell 脚本创建的进程的开始时间和终止时间。

怎么做 ?

答案1

如果您使用 Bash,则有一个名为 的命令date

#!/bin/bash
date > /path/to/your/logfile;
node your_program && date >> /path/to/your/logfile

当然,您必须node在脚本中添加节点程序和任何参数,并且必须指定日志文件,但这应该输出程序启动的时间(以毫秒为单位)和程序结束的时间。您甚至可以格式化命令date以对您最有意义的方式输出时间。祝您基准测试愉快!

相关内容