有時候會利用 shell的date指令來寫一些script檔案,搭配 crontab 來達到自動化抓code、build code

但有時候當硬碟空間不足時,就必須將前幾天的資料刪除,這時就需要做日期的計算

 

取得當天日期,可用

c_date=$(date +%m%d)

 

取的前三天的日期,可用

b_date=$(date -d '3 days ago' +%m%d)

 

取得後三天的日期,可用

a_date=$(date -d '3 days' +%m%d)

 

 

可用以下內容寫成 .sh 去測試

#!/bin/bash
c_date=$(date +%m%d)
b_date=$(date -d '3 days ago' +%m%d)
a_date=$(date -d '3 days' +%m%d)


echo $c_date
echo $b_date
echo $a_date

 

arrow
arrow
    文章標籤
    date shell
    全站熱搜
    創作者介紹
    創作者 CuteParrot 的頭像
    CuteParrot

    馴龍窩

    CuteParrot 發表在 痞客邦 留言(0) 人氣()