美文网首页Linux我用 Linux
获取程序运行时间 - Linux Shell 脚本

获取程序运行时间 - Linux Shell 脚本

作者: 学习编程王同学 | 来源:发表于2019-06-02 17:55 被阅读1次

下面的脚本可以获取一段程序的运行时间:

#!/bin/bash

start=$(date +%s)

sleep 5;

end=$(date +%s)
take=$(( end - start ))
echo Time taken to execute commands is ${take} seconds.

其中:

  • date +%s获取当前的纪元时(Unix时间),即自世界标准时间(UTC)1970年1月1日0时0分0秒起流逝的秒数。
  • sleep 5使程序延时5秒钟。
  • take=$(( end - start ))计算这段程序开始和结束之间流逝的秒数。

data命令常用的日期输出格式如下表:

内容 格式 示例
星期 %a Sun
星期 %A Sunday
%d 02
mm/dd/yy %D 06/02/19
%y 19
%Y 2019
小时(12小时) %I 05
小时(24小时) %H 17
分钟 %M 44
%S 04
纳秒 %N 747856472
Unix时间(以秒为单位) %s 1559468803

相关文章

  • 获取程序运行时间 - Linux Shell 脚本

    下面的脚本可以获取一段程序的运行时间: 其中: date +%s获取当前的纪元时(Unix时间),即自世界标准时间...

  • 测试开发笔记二(Linux与Shell脚本)

    01 | Linux系统和Shell环境准备 运行shell test.sh 运行脚本 02 | Linux常用命...

  • arthas源码解析

    1.运行脚本 下载as shell脚本 选择个java 进程后shell脚本会去运行个java程序 同时带上了进程...

  • linux shell 脚本-基础知识(一)

    linux shell 脚本的编写是Linux程序员最基本也是必须学会的技能。这里主要介绍学习shell脚本的基本...

  • Shell入门笔记

    Shell脚本:Linux Shell脚本学习指南菜鸟教程 - Shell教程Linux入门 - Shell脚本是...

  • [Linux]Shell

    shell:命令解释器,驱动linux内核;应用程序调用shell命令 1.Shell脚本的执行方式 脚本格式要求...

  • shell脚本自学笔记

    一、 什么是Shell脚本 shell脚本并不能作为正式的编程语言,因为它是在linux的shell中运行的,所以...

  • 一起来学Shell脚本(一)

    1. 什么是Shell脚本 shell脚本并不能作为正式的编程语言,因为它是在linux的shell中运行的,所以...

  • shell场景脚本实战一(主控脚本实现)

    一、场景介绍 1.场景脚本介绍 shell脚本四大功能:提取Linux操作系统信息获取操作系统运行状态分析应用状态...

  • Java执行Shell & VB脚本

    有时候我们在Linux中运行Java程序时,需要调用一些Shell命令和脚本。而Runtime.getRuntim...

网友评论

    本文标题:获取程序运行时间 - Linux Shell 脚本

    本文链接:https://www.haomeiwen.com/subject/feaxxctx.html