• Linux shell 脚本实现将时间赋给变量


    #!/bin/bash

    ######################################################################################################################################### #将系统时间赋值给变量 GetTime
    =$(date "+%H%M%S") #将时间 时 分 秒 赋给变量GetTime,注意 date 和 双引号之间有空格,如果只需要获取秒则改为 GetTime=$(date "+%S") 即可 GetDate=$(date "+%Y%m%d") #将时间 年 月 日 赋给变量GetDate,这条命令的意思是 GetTime 变量获取 date "+%Y%m%d" 命令打印出来的东西

    echo "time = $GetTime"     #查看变量获取到的时间

    #########################################################################################################################################

    #将硬件时间(RTC时间)赋值给变量,以获取时间S为例

    var=$(hwclock) #获取 hwclock 指令显示出来的字符给 var 变量,这里执行 hwclock 指令后显示的结果是:Wed Mar 23 07:00:03 2022  0.000000 seconds

    GetHwTime=$(var:17:2) #将var变量获取到的字符
    Wed Mar 23 07:00:03 2022  0.000000 seconds 从左到右的第17个字符开始截取2个字符,赋值给 GetHwTime 变量

    #这里的从'w'字符开始数起,直到第17个字符是‘03’前面的字符‘:’结束,截取2个字符后 GetHwTime 变量的结果是 03,所以 GetHwTime 变量获取到的是RTC时间的秒(S)
    
    
  • 相关阅读:
    使用PrintDocument进行打印
    【转】封装原生JS实现Ajax
    休眠到指定时分秒
    [原创]vscode初体验
    反编译网站
    命令行工具aspnet_regiis.exe实现加密和解密web.config
    Sqlserver内置函数实现MD5
    [转]如何循序渐进向dotnet架构师发展
    [转]高级系统架构师培训笔记
    理解RESTful
  • 原文地址:https://www.cnblogs.com/xingboy/p/16040328.html
Copyright © 2020-2023  润新知