질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

cron에 등록한 sh가 동작을 안합니다...

작성자 정보

  • 조용호 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요.
cron을 이용한 작업중에 어려움이 있어서 이렇게 문의 드립니다.

다음과 같이 날자별로 생성된 파일을 이전 날자것을 FTP로 올리는 Sh를 만들었습니다.
단독으로는 잘 작동 하는데, cron에 등록하면 동작하지 않는군요...
고수님들의 조언 부탁드립니다.
(부득이 ip나 몇몇 경로는 가상으로 적었습니다.)

#!/bin/sh
USERNAME=test
PASSWORD=1234
HOST=123.234.345.456
FILENAME=`TZ=KST+15 date +%y%m%d`
FILEEXP=.txt
LOGTEXT=EXECUTE_TIME
EXECTIME=`TZ=KST-9 date`
{
echo user $USERNAME $PASSWORD
echo bi
echo prompt
echo cd data
echo lcd /log/
echo put $FILENAME$FILEEXP
echo bye
} | /usr/bin/ftp -n -v $HOST 21 | /usr/bin/egrep -e "(local:|complete)" >> /log/ftp.log | echo $LOGTEXT $EXECTIME >> /log/ftp.log
echo "END of Check"

관련자료

댓글 2

손용희님의 댓글

  • 손용희
  • 작성일
단독으로 쉘을돌릴경우 잘 된다면 쉘에는 문제가 없다는 얘긴데요, 클론쪽을 한번 다시본는게 어떠실지요... 해당 쉘이 해당 클론 디렉토리에 들어 있는지, 클론예약작업이 정상적으로 되어 있는지 다시 확인해 보시길...

홍보성님의 댓글

  • 홍보성
  • 작성일
설마 클론 데몬을 다시 시작해야되는거 잊지는 않으신거죠.

공지사항


뉴스광장


  • 현재 회원수 :  60,063 명
  • 현재 강좌수 :  35,955 개
  • 현재 접속자 :  228 명