쉘스크립트 작성 시에 매일 매일 실행할 때 날짜값이 필요한 경우가 있다.
1. 오늘 날짜 가져오기 (%Y%m%d 포맷)
$(date "+%Y%m%d")
- + 뒤에 띄어쓰기 없이 원하는 포맷을 넣음
2. N일 전 날짜 가져오기
$(date -d "3 days ago" "+%Y%m%d")
3. 한 시간 전 가져오기
$(date -d "3 hours ago" "+%Y%m%d")
포맷 입력 시 + 뒤에 띄어쓰기를 넣으면 안된다.
'OS' 카테고리의 다른 글
[Linux] Shell Script for loop (0) | 2023.05.15 |
---|---|
[Linux] 특정 라인 삭제하기 (0) | 2023.03.19 |
Legacy System(레거시 시스템)이란? (0) | 2022.12.23 |
[Linux] crontab 명령어 (0) | 2022.05.12 |
[Linux] 디렉토리 용량 확인과 관련된 명령어 (0) | 2022.05.12 |