contab으로 실행하면 안됩니다
아래와 같은 FTP Shell을 작성하여
수동으로 실행하면 되는데 crontab에 등록하면 안되여
#!/bin/sh
yyyymmdd=`date --date '0 days ago' '+%Y%m%d'`
USERNAME=fmmon
PASSWORD=fmmon
DATAPATH='c:/'
DATATYPE='*.*'
OUTPATH='/home/oracle/fm_list.txt'
HOST=100.100.100.234
{ echo user $USERNAME $PASSWORD
echo cd $DATAPATH
echo nlist $DATATYPE $OUTPATH
echo bye
}|ftp -n -v $HOST
/var/spool/mail/oracle 에 있는 Log 내용은
From oracle@localhost.localdomain Wed Dec 14 17:10:01 2005
Return-Path: <oracle@localhost.localdomain>
Received: from localhost.localdomain (localhost.localdomain [127.0.0.1])
by localhost.localdomain (8.12.8/8.12.8) with ESMTP id jBE8A136030088
(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
for <oracle@localhost.localdomain>; Wed, 14 Dec 2005 17:10:01 +0900
Received: (from oracle@localhost)
by localhost.localdomain (8.12.8/8.12.8/Submit) id jBE8A1H5030086
for oracle; Wed, 14 Dec 2005 17:10:01 +0900
Date: Wed, 14 Dec 2005 17:10:01 +0900
Message-Id: <200512140810.jBE8A1H5030086@localhost.localdomain>
From: root@localhost.localdomain (Cron Daemon)
To: oracle@localhost.localdomain
Subject: Cron <oracle@localhost> . /home/oracle/fm_file_list.sh >> /home/oracle/aaa.txt
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/home/oracle>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=oracle>
ftp: 100.100.100.234^M^M: Temporary failure in name resolution
입니다.
왜 "Temporary failure in name resolution" 이런 Error가 발생되는지 모르겠습니다.


댓글 달기