iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >shell耗时计算的实现
  • 902
分享到

shell耗时计算的实现

shell耗时计算Shell函数耗时 2023-01-12 09:01:06 902人浏览 安东尼
摘要

目录Background1、日期格式化2、时间差计算Background 我要吐槽下啊,网上相关经验很多,大多基于awk,但是我试了都不行,估计就是在哪看到的,自己也没测试,复制粘贴一篇文章,博风不古啊~这里记录下实现方

目录
  • Background
  • 1、日期格式化
  • 2、时间差计算

Background

我要吐槽下啊,网上相关经验很多,大多基于awk,但是我试了都不行,估计就是在哪看到的,自己也没测试,复制粘贴一篇文章,博风不古啊~这里记录下实现方式,以便后面查阅。

1、日期格式化

计算耗时前需要介绍下日期格式化相关基础知识。

在这里插入图片描述

格式成 YYYY-MM-DD

date +%F
# 或
date +'%Y-%m-%d'
# 或,+号的位置在引号内外都行
date '+%Y-%m-%d'

在这里插入图片描述

格式成 YYYY-MM-DD HH:mm:ss

date +'%F %H:%M:%S'
# 或
date +'%Y-%m-%d %H:%M:%S'
# 或,+号的位置在引号内外都行
date '+%Y-%m-%d %H:%M:%S'

在这里插入图片描述

格式成时间戳

date +%s
date +%s.%N

在这里插入图片描述

2、时间差计算

我们这里只计算相差毫秒数,其他计算可据此转换得到。

st=$(echo "`date +%s.%N`*1000" | bc)

sleep 3s

et=$(echo "`date +%s.%N`*1000" | bc)

diff=$(echo 戳: $st"
echo "结束毫秒时间戳: $et"
echo "累计耗时毫秒数: $diff"

在这里插入图片描述

 到此这篇关于shell耗时计算的实现的文章就介绍到这了,更多相关shell耗时计算内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

--结束END--

本文标题: shell耗时计算的实现

本文链接: https://www.lsjlt.com/news/177461.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • shell耗时计算的实现
    目录Background1、日期格式化2、时间差计算Background 我要吐槽下啊,网上相关经验很多,大多基于awk,但是我试了都不行,估计就是在哪看到的,自己也没测试,复制粘贴一篇文章,博风不古啊~这里记录下实现方...
    99+
    2023-01-12
    shell耗时计算 Shell函数耗时
  • python 计算耗时
    print (datetime.datetime.now()) import time as tm t1 = tm.time()....................... t2 = tm.time() print "=====...
    99+
    2023-01-31
    python
  • MySQL如何实现实时计算QPS、TPS的SHELL脚本
    这篇文章主要为大家展示了“MySQL如何实现实时计算QPS、TPS的SHELL脚本”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL如何实现实时计算QPS...
    99+
    2024-04-02
  • java通过MySQL驱动拦截器实现执行sql耗时计算
    目录背景具体实现MySQL5MySQL6MySQL8使用方法测试结果背景 公司的一个需求,公司既有的链路追踪日志组件要支持MySQL的sql执行时间打印,要实现链路追踪常用的手段就是...
    99+
    2023-03-20
    java sql耗时计算 MySQL驱动拦截器耗时计算
  • Spring Boot源码实现StopWatch优雅统计耗时
    目录引言StopWatch使用使用Beyond compare比较引言 昨天,一位球友问我能不能给他解释一下 @SpringBootApplication 注解是什么意思,还有 Sp...
    99+
    2024-04-02
  • Shell时间运算及时间差的计算方法
    本篇内容主要讲解“Shell时间运算及时间差的计算方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Shell时间运算及时间差的计算方法”吧!一、时间加减这里处理方法,是将基础的时间转变为时间戳...
    99+
    2023-06-09
  • java怎么通过MySQL驱动拦截器实现执行sql耗时计算
    这篇文章主要介绍了java怎么通过MySQL驱动拦截器实现执行sql耗时计算的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇java怎么通过MySQL驱动拦截器实现执行sql耗时计算文章都会有所收获,下面我们一起...
    99+
    2023-07-05
  • 如何实现消耗CPU资源的shell脚本
    这篇文章将为大家详细讲解有关如何实现消耗CPU资源的shell脚本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。代码如下:#! /bin/sh  # filename killcpu.sh if...
    99+
    2023-06-09
  • 用StopWatch优雅替代currentTimeMillis计算程序执行耗时
    需求 有时需要记录程序执行时间,最简单就是打印当前时间与执行完时间的差值,缺点是: 执行大量测试的话就很麻烦 不直观 如果想对执行的时间做进一步控制,则需要...
    99+
    2024-04-02
  • Shell实现根据web日志计算平均连接时间功能
    这篇文章主要讲解了“Shell实现根据web日志计算平均连接时间功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Shell实现根据web日志计算平均连接时间功能”吧!今天在网上看到一个求w...
    99+
    2023-06-09
  • Python 编程算法能否实现实时计算?
    Python 编程语言已经成为数据科学、机器学习和人工智能领域中最受欢迎的编程语言之一。Python 的易用性、可读性和可维护性使其成为许多开发人员和数据科学家的首选编程语言。但是,一个值得关注的问题是: Python 编程语言的解释执行...
    99+
    2023-07-04
    编程算法 numy 实时
  • C++算法计时器的实现示例
    目录1.毫秒级精度1.1 CLOCKS_PER_SEC1.2 GetTickCount()函数 (Windows API)1.3 timeGetTime()函数(Windows AP...
    99+
    2024-04-02
  • js实现计算器和计时器功能
    本文实例为大家分享了js实现计算器和计时器的具体代码,供大家参考,具体内容如下 完成简单的计算器 <!DOCTYPE html> <html>     <...
    99+
    2024-04-02
  • Qt QDateTime计算时间差的实现示例
    目录前言一、QDateTime二、常用的函数1.示例代码2.日期与时间戳互转前言 如果一个程序比较耗时,我们又想知道性能的瓶颈在哪里,然后针对性的进行优化。这里暂时不考虑多线程的情况...
    99+
    2023-05-17
    Qt QDateTime计算时间差 Qt 计算时间差
  • 如何分析Shell时间运算以及时间差计算方法
    这篇文章的内容主要围绕如何分析Shell时间运算以及时间差计算方法进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!最近一段时间,在处理Shell 脚本...
    99+
    2023-06-28
  • Java如何实现分布式实时计算?
    随着互联网时代的到来,数据量呈现爆炸性增长,如何高效地处理这些数据成为了每个企业必须面对的问题。分布式计算是一种解决大规模数据处理的有效方法。本文将介绍Java如何实现分布式实时计算,并且通过演示代码,让读者更好地理解。 一、分布式实时计...
    99+
    2023-10-17
    numy 分布式 实时
  • php如何实现时间差异计算
    小编给大家分享一下php如何实现时间差异计算,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!时间差异计算function ...
    99+
    2024-04-02
  • SpringBoot实现过滤器拦截器的耗时对比
    目录过滤器的方式拦截器的方式三种方式 下面为大家一一对应 过滤器的方式拦截器的方式 过滤器的方式 这种方式简单点 但是可配置性不高 注意:一定得扫描到spring容器中 创建一个类 ...
    99+
    2024-04-02
  • Shell基本运算符的实现
    目录一、算术运算符实例二、关系运算符实例三、布尔运算符实例四、逻辑运算符实例五、字符串运算符实例六、文件测试运算符实例Shell 和其他编程语言一样,支持多种运算符,包括:算数运算符关系运算符布尔运算符字符串运算符文件测试...
    99+
    2023-05-12
    Shell 基本运算符 Shell 运算符
  • python统计代码耗时的方法有哪些
    这篇文章将为大家详细讲解有关python统计代码耗时的方法有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。时间戳相减在代码执行前后各记录一个时间点,两个时间戳相减即程序运行耗时。获取时间戳time.t...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作