티스토리 뷰
START_YMD ~ END_YMD 까지 일자별 script 수행
#! /bin/bash START_YMD=$(date -d $1 +"%Y%m%d") END_YMD=$(date -d $2 +"%Y%m%d") END_YMD_S=$(date -d $2 +"%s") echo "startDate: $START_YMD"
echo "endDate: $END_YMD"
if [ $START_YMD -ge $END_YMD ];
then echo "start ~ from parameter are invalid."
fi CURRENT="$START_YMD" CURRENT_S=$(date -d $CURRENT +"%s") while [ $CURRENT_S -le $END_YMD_S ];
do echo $CURRENT
# run shell
CURRENT=`date -d "$CURRENT 1 day" +"%Y%m%d"`
CURRENT_S=`date -d "$CURRENT" +"%s"`
done |
'Infra > Linux' 카테고리의 다른 글
비밀번호 없이 SSH를 통해 장비 접속하기 (0) | 2016.01.08 |
---|---|
Linux 파일 구조 (0) | 2015.12.31 |
find exec 사용시 주의사항 (0) | 2015.03.31 |
Find 명령어 (0) | 2015.03.16 |
rsync 설정하기 (0) | 2015.03.06 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 데이터과학자
- Sqoop
- flume
- bigdata
- jenkins
- 책요약
- spring
- Apache Spark
- 통계학
- exception
- mongo
- Django
- json
- Learning Spark
- mongodb
- jenkins2.0
- PYTHON
- 확률분포
- HADOOP
- linux
- Oracle
- jackson
- Hdfs
- mysql
- 태그를 입력해 주세요.
- Git
- db
- spark
- java
- 알고리즘
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
글 보관함