[OS]/Linux

ftp 자동접속 & 특정 파일 내려받기 & 로그 분석

하늘을닮은호수M 2008. 8. 1. 18:29
반응형

#!/bin/csh -f

set DATE = `date '+%Y%m%d'`
set FILE = "aaa.$DATE.log"
set DEST_FILE = "$DATE.analysis"

ftp -v -n -i  <<END_SCRIPT
open 어드레스
user 사용자_ID 패스워드
bi
hash
prompt

cd /log/stat/
mget $FILE
bye
 
END_SCRIPT

#패턴은 알아서.. ^^;
cat $FILE | grep "^2008-" | column -c 1 -c 15 | awk '{printf("%s\t%d\t%d\t%d\n", $2, $13, $14, $15);}' > $DEST_FILE

exit 0

ToDo :
 1. 특정 패턴만을 추출하여, gnuplot을 이용한 그래프로 저장하기

반응형

'[OS] > Linux' 카테고리의 다른 글

grep, egrep, fgrep 명령어 사용법  (0) 2008.08.07
주기적인 스크립트 실행을 위한 crontab 설정  (0) 2008.08.05
yum.repo.d 설정  (0) 2008.07.03
Trac Authentication  (0) 2007.10.24
Touch Screen & Beryl  (0) 2007.10.23