shell中获取时间
Posted 晓风残月
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell中获取时间相关的知识,希望对你有一定的参考价值。
1.shell获取时间
time1=$(date) echo $time1 time2=$(date "+%Y%m%d%H%M%S") echo $time2 time3=$(date "+%Y-%m-%d %H:%M:%S") echo $time3 time4=$(date "+%Y.%m.%d") echo $time4 # 1. 取今天时间 now=`date -d "now" +%Y-%m-%d` echo $now # 2.取昨天时间 yesterday=`date -d "yesterday" +%Y-%m-%d` echo $yesterday # 3.获取前n天 daysago=`date -d "2 days ago" +%Y-%m-%d` echo $daysago
输出:
[root@Server-rm8glb ~]# sh time.sh 2020年 04月 14日 星期二 23:21:34 CST 20200414232134 2020-04-14 23:21:34 2020.04.14 2020-04-14 2020-04-13 2020-04-12
以上是关于shell中获取时间的主要内容,如果未能解决你的问题,请参考以下文章
用于确保在任何给定时间仅运行一个 shell 脚本的 shell 片段 [重复]