>> Edit article
이름
제목
패스워드
psacct를 이용해 프로세스의 cpu나 메모리 사용량을 파일로 저장하고 잇는데.. 매번 ftp로 접속해 보시가 싫어서 해당 파일을 메일로 보내 보려고 하는데.. 잘 안되네요.. 우선 /etc/cron.hourly/savacct <<-- 제가 작성한 파일입니다.. #!/bin/sh file_name=$(date +%Y%m%d-%H%M%S) sa="/usr/sbin/sa" #sa 프로그램 경로 recorddir="/home/kan" #기록할 디렉토리명 if [ ! -d $recorddir ] ; then mkdir $recorddir fi pathname=$recorddir/$file_name ################## 파일 기록 ##################### current_time=$(date +%Y/%m/%d-%H:%M:%S) $current_time > $pathname #날짜 기록 년월일 # echo "==========================================================================" >> $pathname echo " Hour's Activity($current_time)" >> $pathname echo "==========================================================================" >> $pathname $sa -i >> $pathname echo "==========================================================================" >> $pathname echo " Total's Activity($current_time)" >> $pathname echo "==========================================================================" >> $pathname $sa >> $pathname echo "==========================================================================" >> $pathname echo " User Activity($current_time)" >>$pathname echo "==========================================================================" >> $pathname $sa -m >> $pathname $sa -s #현재의 통계기록을 savacct 파일에 병합하기 $cat $pathname | mail -s psacct(date +%m/%d/%H:%M:%S) aaa@aaa.co.kr 했는데.. 이런 에러가 발생하네요.. 제가 잘못작성한것 같은데.. 어떻게 해야 할지를 모르겠습니다.. /etc/cron.hourly/savacct: 2002/04/19-14:01:01: No such file or directory /etc/cron.hourly/savacct: 755: command not found /etc/cron.hourly/savacct: line 42: syntax error near unexpected token `psacct(d' /etc/cron.hourly/savacct: line 42: `$cat $pathname >> mail -s psacct(date +%m/%d/%H:%M:%S) aaa@aaa.co.kr 아시는분은 제발 알려주세요.. ㅜ.ㅜ;; 그럼 좋은 하루 보내시기 바랍니다..
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved