SECONDS内部变量-脚本运行的时间

##SECONDS记录的是这个脚本运行的时间
#!/bin/bash
count=1
MAX=5

while [[ "$SECONDS" -le "$MAX" ]]
do
        echo "this is the $count time to sleep"
        let "count=$count+1"
        sleep 2
done

echo "The running time of this scripts is $SECONDS"

[[email protected] shell]# ./runsec.sh 
this is the 1 time to sleep
this is the 2 time to sleep
this is the 3 time to sleep
The running time of this scripts is 6

SECONDS内部变量-脚本运行的时间

时间: 2024-11-09 03:05:32

SECONDS内部变量-脚本运行的时间的相关文章

Powershell计算脚本运行的时间

在PowerShell中Measure-Command可用来计算powershell脚本或者命令执行所需要的时间. (1)计算命令"get-service"执行所需的时间:输入如下命令 Measure-Command -Expression {get-service} (2)计算powershell脚本执行所需要的时间:输入如下命令: Measure-Command -Expression {powershell d:\hw.ps1} 参考网址:http://technet.micro

unity脚本运行顺序具体的解释

unity脚本自带函数执行顺序例如以下:将以下脚本挂在随意物体执行就可以得到 Awake ->OnEable-> Start ->-> FixedUpdate-> Update  -> LateUpdate ->OnGUI ->Reset -> OnDisable ->OnDestroy using UnityEngine; using System.Collections; public class timetest : MonoBehavio

Python脚本运行出现语法错误:IndentationError: unindent does not match any outer indentation level

[问题] 一个python脚本,本来都运行好好的,然后写了几行代码,而且也都确保每行都对齐了,但是运行的时候,却出现语法错误: IndentationError: unindent does not match any outer indentation level [解决过程] 1.对于此错误,最常见的原因是,的确没有对齐.但是我根据错误提示的行数,去代码中看了下,没啥问题啊. 都是用TAB键,对齐好了的,没有不对齐的行数啊. 2.以为是前面的注释的内容影响后面的语句的语法了,所以把前面的注释

nginx实操(3)内部变量说明

nginx内置变量说明 1.内部变量说明 内置变量存放在  ngx_http_core_module 模块中,变量的命名方式和apache 服务器变量是一致的.总而言之,这些变量代表着客户端请求头的内容,例如$http_user_agent, $http_cookie, 等等.下面是2.nginx支持的所有内置变量: nginx内置变量 $arg_name 请求中的的参数名,即"?"后面的arg_name=arg_value形式的arg_name $args 请求中的参数值 $bina

LoadRunner同一个脚本运行两次结果相差很大的原因

如果同一个脚本运行两次结果相差特别大.后一次的响应时间比前一次的响应时间慢了特别多,而期间开发又未修改过程序排查问题: 1.查看下linux内存利用情况 free -m 是查看内存情况 (通常可用内存占10%是可接受范围内) 如果可用内存很小的话 :一种可能是程序有问题 :另一种可能是磁盘空间不足了 当磁盘空间不足就会去写内存 2.可以先看下第二种情况成立否 : 命令 tf -m 查看磁盘空间情况结果看到磁盘空间为0了 3.查看哪个进程占用了这么多 ,最好通过log日志进行分析.在运行性能测试脚

GNU Make - 内部变量的赋值和改变

1. 赋值和显示 采用$(info $(variable_name))显示内部变量 eg: FOO=bar $(info $(FOO)) 运行结果: #: make bar 2. 从命令行外部改变 BUILD_DEBUG := yes .PHONY: all all: @echo BUILD_DEBUG is $(BUILD_DEBUG) 运行结果: #: make BUILD_DEBUG is yes #: make BUILD_DEBUG=no BUILD_DEBUG is no

解剖Nginx·自动脚本篇(6)编译器名称变量脚本 auto/cc/name

回顾变量 CC 最初是在auto/options脚本中初始化的: CC=${CC:-gcc} 1 C Compiler 的 feature Windows 平台的编译器叫做MSVC,其他平台的都统称为C Compiler. 1.1 获取编译器参数 该脚本并不复杂,首先通过NGX_PLATFORM变量来判断是否是win32(该变量是在auto/options中初始化的),如果是,则: ngx_feature="C compiler" ngx_feature_name= ngx_featu

2. ansible-playbook 条件语句-内部变量使用

内部变量指的是把变量定义在playbook里面或者是执行结果作为变量 循环语句-标准Loops [[email protected] playb]# cat p_loop.yaml - hosts: u12 gather_facts: False tasks: - name: debug loops debug: msg="name -------> {{ item }}" with_items: - one - two 运行结果如下: [[email protected] pl

注册表禁用Adobe软件的JavaScript脚本运行

参考:https://www.adobe.com/devnet-docs/acrobatetk/tools/AppSec/javascript.html Adobe软件的漏洞越来越多,如果新版本发布,我们不想或者限于条件无法更新,为了安全,我们可以关闭AdobeReader的JavaScript功能. 1.手动关闭JavaScript功能方法: 打开AdobeReader软件,在"编辑>>首选项"中,定位到"JavaScript",勾选掉右边的"