shell 實現獲取當前時間,並進行格式轉換的方法:
1)原格式輸出
2023年 09月 30日 星期日 15:55:15 cst
time1=$(date)2)時間串輸出echo $time1
1 #!bin/bash3)2018-09-30 15:55:152 time2=$(date "
+%y%m%d%h%m%s")
3 echo $time2
#!bin/bash4)2018.09.30time3=$(date "
+%y-%m-%d %h:%m:%s")
echo $time3
#!bin/bash注意1、date後面有乙個空格,shell對空格要求嚴格time4=$(date "
+%y.%m.%d")
echo $time4
2、變數賦值前後不要有空格
3、解釋
1 y顯示4位年份,如:2018;y顯示2位年份,如:18。2shell 實現獲取當前時間,並進行格式轉換的方法:m表示月份;m表示分鐘。
3 d表示天;d則表示當前日期,如:1/18/18(也就是2018.1.18)。4
h表示小時,而h顯示月份。
5 s顯示當前秒鐘,單位為毫秒;s顯示當前秒鐘,單位為秒。
1)原格式輸出
2023年 09月 30日 星期日 15:55:15 cst
time1=$(date)2)時間串輸出echo $time1
1 #!bin/bash3)2018-09-30 15:55:152 time2=$(date "
+%y%m%d%h%m%s")
3 echo $time2
#!bin/bash4)2018.09.30time3=$(date "
+%y-%m-%d %h:%m:%s")
echo $time3
#!bin/bash注意1、date後面有乙個空格,shell對空格要求嚴格time4=$(date "
+%y.%m.%d")
echo $time4
2、變數賦值前後不要有空格
3、解釋
1 y顯示4位年份,如:2018;y顯示2位年份,如:18。2m表示月份;m表示分鐘。
3 d表示天;d則表示當前日期,如:1/18/18(也就是2018.1.18)。4
h表示小時,而h顯示月份。
5 s顯示當前秒鐘,單位為毫秒;s顯示當前秒鐘,單位為秒。
shell指令碼實現取當前時間
shell 實現獲取當前時間,並進行格式轉換的方法 1 原格式輸出 2018年 09月 30日 星期日 15 55 15 cst 1 time1 date 2 echo time12 時間串輸出 20180930155515 1 bin bash 2 time2 date y m d h m s 3...
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...