Sherry IT Blog

[Shell Script]쉘스크립트에서 date 활용한 날짜변수 만들기 본문

Linux

[Shell Script]쉘스크립트에서 date 활용한 날짜변수 만들기

sherrylover 2021. 9. 29. 15:17
728x90
반응형

배치 쉘스크립트 만들때 기본적으로 들어가는 날짜변수들

#!/bin/bash

TODAY=$(date "+%Y%m%d") #오늘

DAY_PRE1=$(date "+%Y%m%d" -d 1 day ago') #하루전
DAY_PRE7=$(date "+%Y%m%d" -d 6 7day ago') #일주일전 
MONTH_PRE1=$(date "+%Y%m%d" -d 1 month ago') #한달전
MONTH_PRE6=$(date "+%Y%m%d" -d 6 month ago') #6개월전

#입력받은 날짜변수에서 연산  $1 -> YYYYMMDD
LASTDAY=$(date -d "$1 -2 days" "%Y%m%d") #2일전
NEXTDAY=$(date -d "$1 +1 day" "%Y%m%d")  #+1일
728x90
반응형
Comments