當前位置:首頁 » 網頁前端 » 用shell腳本輸出當前系統的時間
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

用shell腳本輸出當前系統的時間

發布時間: 2023-02-11 21:10:43

㈠ SHELL腳本取系統當前年月日問題

想把月份和日子左邊的0去掉是吧, 用這個看看

echo`date+%Y-%m-%d`|awk-F"-"'{printf("dateis%d-%d-%d
",$1,$2,$3)}'

㈡ 請教如何在shell腳本中得到系統當前時間

date>aaa.txt
這樣子就能夠吧date寫入到aaa文件裡面

㈢ shell腳本關於時間的判斷

這個用linux的date命令就可以實現,主要是判斷當前的小時是否位於0晨就可以。代碼大致如下:

#!/bin/sh
currentHour=$(date +%H)
if [ $currentHour -eq 00 ]
then
currentTime=$(date +%s);
tmp=$(($currentTime-3600));
echo $(date -d "@$tmp" +%Y-%m-%d);
else
echo $(date +%Y-%m-%d);
fi

㈣ 在shell中怎麼獲取當前日期和時間

獲得當天的日期:[root@master~]#date+%Y-%m-%d

有時候需要使用今天之前或者往後的日期,這時可以使用date的 -d參數。

獲取明天的日期:date-dnext-day+%Y%m%d

獲取昨天的日期:date-dlast-day+%Y%m%d

獲取上個月的年和月:date-dlast-month+%Y%m

獲取下個月的年和月:date -d next-month +%Y%m

獲取明年的年份:date -d next-year +%Y

(4)用shell腳本輸出當前系統的時間擴展閱讀

時間域參數:

時間域參數用於格式化輸出日期,相關時間域參數如下:

% H 小時(00…23)

% I 小時(01…12)

% k 小時(0…23)

% l 小時(1…12)

% M 分(00…59)

% p 顯示出AM或PM

% r 時間(hh:mm:ss AM或PM),12小時

% s 從1970年1月1日00:00:00到目前經歷的秒數

% S 秒(00…59)

㈤ Shell腳本獲取系統時間 Linux程序

1,$HOME/getdate.sh,內容如下:
#!/bin/bash
DATE=/bin/date
$DATE +"%F %T" >>$HOME/date_log.log

2. $HOME/call_gd.sh,內容如下
#!/bin/bash
SH=/bin/sh
${SH} $HOME/getdate.sh