shell 實現獲取當前時間,並進行格式轉換的方法:
1)原格式輸出
2023年 09月 30日 星期日 15:55:15 cst
1 time1=$(date)
2 echo $time1
2)時間串輸出
20180930155515
1 #!bin/bash
2 time2=$(date "+%y%m%d%h%m%s"
)3 echo $time2
3)2018-09-30 15:55:15
1 #!bin/bash
2 time3=$(date "+%y-%m-%d %h:%m:%s"
)3 echo $time3
4)2018.09.30
1 #!bin/bash
2 time4=$(date "+%y.%m.%d"
)3 echo $time4
注意
1、date後面有乙個空格,shell對空格要求嚴格
2、變數賦值前後不要有空格
3、解釋
y顯示4位年份,如:2018;y顯示2位年份,如:18。m表示月份;m表示分鐘。
d表示天;d則表示當前日期,如:1/18/18(也就是2018.1.18)。
h表示小時,而h顯示月份。
s顯示當前秒鐘,單位為毫秒;s顯示當前秒鐘,單位為秒。
shell指令碼實現取當前時間
shell 實現獲取當前時間,並進行格式轉換的方法 1 原格式輸出 2018年 09月 30日 星期日 15 55 15 cst time1 date echo time1 2 時間串輸出 1 bin bash 2 time2 date y m d h m s 3 echo time2 3 2018...
shell指令碼如何獲取當前時間
在shell指令碼裡常常需要獲取系統時間來處理某項操作,今天系統的學習了一下如何獲取系統時間。記錄如下 linux的系統時間在shell裡是可以直接呼叫系統變數的如 獲取今天時期 date y m d 或 date f 或 date y m d 命令輸出結果如下 root centi c sh da...
Shell 實現獲取當前時間
shell 實現獲取當前時間,並進行格式轉換的方法 1 原格式輸出 2018年 09月 30日 星期日 15 55 15 cst time1 date echo time1 2 時間串輸出 1 bin bash 2 time2 date y m d h m s 3 echo time2 3 2018...