ACE_DEBUG로 기록하는 로그파일을 truncate하기..

43 views
Skip to first unread message

kikiki

unread,
Apr 4, 2006, 12:35:07 AM4/4/06
to kaug
ACE_DEBUG를 이용해서 로그를 떨구고 있습니다.
프로그램은,

nohup ./ProgramName -f./svc.conf 1 > ./logfile 2>&1 &

와 같은 방식으로 실행시켜서
stdout, stderr에 남는 모든 로그를 logfile로
redirection시키고 있습니다.
문제는,
저 logfile을 별도로 truncate하는 기능을 만들지 않아서,
그냥 간편하게 Linux식으로,
cat /dev/null > logfile
로 하려했더니..
이상하에 ACE_DEBUG로 로그를 남겨서 그런지 truncate되질
않더군요.
ACE_DEBUG메세지의 처리방식이 일반적인 printf와는
달라서 그럴듯 한데요..
ACE소스를 깊이있게 분석하지 않은채로 책만보고
프로그램을 작성하다보니..
혹시 아시는분 부탁드립니다.

Reply all
Reply to author
Forward
0 new messages