Linux

  • description : 검색엔진 사용자 로그를 특정 디렉토리로 옮길 수 있는 스크립트
  • author : 김토피아
  • email : kimmk@repia.com
  • lastupdate : 2020-02-09

환경 변수

shell 스크립트

#!/bin/sh
 
date_year=`expr \`date +%Y\` + 1 - 1`  
echo $date_year
 
#expr 을 사용하여 date에서 월 날짜의 02에서 0을 제거 2만 출력 되게 함
date_month=`expr \`date +%m\` + 1 - 1` 
echo $date_month
 
#expr을 사용하여 date에서 일 날짜의 09에서 9만 출력하고 하루 전 날짜를 위하여 -d -1day 사용
date_day=`expr \`date +%d -d -1day\` + 1 - 1` 
echo $date_day
 
#datedir=`date +%Y/%m/%d -d -1day` // 2020/02/09의 하루 전날 2020/02/08로 출력 됨
 
cd /opt/search/RSA/logs/front/statistics_log/$date_year/$date_month/$date_day/
 
mkdir -p /home/search/$date_year/$date_month/$date_day //상위디렉토리부터 하위디렉토리까지 생성 옵션: -p
 
cp $date_day.word /home/search/$date_year/$date_month/$date_day/