linux循环显示系统时间,Ubuntu - shell脚本获取当前时间

1. 系统当前时间

首先确认 Ubuntu 当前时间,可以在终端输入:date

输出如:Fri Oct 22 22:29:48 CST 2020

如果时间显示不是正确的时间,需要校正一下到当前时间:# 运行

sudo tzselect

#依次选择亚洲Asia,中国China,北京Beijing

# 创建时区软链接

sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

2. shell 当前时间

获取当前时间,并进行格式转换:Y - 4位年份,如:2020

y - 2位年份,如:20

m - 月份

M - 分钟

d - 天;

D - 当前日期,如:10/22/20(也就是2020.10.22)

H - 小时

h - 月份

s - 当前秒钟,单位为毫秒

S - 当前秒钟,单位为秒

[1] - 原格式输出

2020年 10月 22日 星期四 22:29:48 CST#!bin/bash

time=$(date)

echo $time

[2] - 时间串输出

202010222229481 #!bin/bash

2 time=$(date "+%Y%m%d%H%M%S")

3 echo $time

[3] - 2020-10-22 22:29:48#!bin/bash

time=$(date "+%Y-%m-%d %H:%M:%S")

echo $time

[4] - 2020.10.22#!bin/bash

time=$(date "+%Y.%m.%d")

echo $time

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ubuntu系统中,shell脚本循环语句的写法可以采用while循环来实现。具体的语法如下所示: ```shell #!/bin/bash while [ condition ] do # 循环体 done ``` 在这个语法中,你需要将`condition`替换为一个条件表达式,只有当条件表达式为真时,循环体中的代码才会被执行。你可以在循环体内部编写需要重复执行的代码。当条件表达式为假时,循环会终止。 例如,如果你想要实现一个简单的循环,直到用户输入"close"为止,可以使用以下的代码: ```shell #!/bin/bash value="" while [ "$value" != "close" ] do read -p "请输入字符串:" value done echo "停止循环!" ``` 这个脚本会不断要求用户输入字符串,直到输入的字符串为"close"为止。一旦输入的字符串为"close",脚本会输出"停止循环!"。注意,`read`命令用于读取用户的输入,并将其赋值给`value`变量。 希望这个答案能满足你的需求,如果你还有其他问题,请随时提问。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Linuxubuntushell脚本条件判断函数和循环(入门必看)](https://blog.csdn.net/weixin_68773927/article/details/126780831)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值