화면에 많은 로그를 출력하는 간단한 스크립트가 있으며 STDOUT을 파일로 파이프하여 로그를 저장합니다. 이 스크립트는 오래 실행되므로 로그 파일을 회전시켜 더 관리하기 쉬운 작은 로그 파일로 만들어야했습니다.
내가 직면 한 문제는 일단 logrotate
현재 로그 파일을 새 로그 파일로 옮기면 새로 작성된 로그 파일이 더 이상 로그로 채워지지 않는다는 것입니다. 원래 로그 파일이 제거되면 파일 처리기가 손실되고 리디렉션이 더 이상 작동하지 않는 것 같습니다.
또한 이 게시물 은 나와 같은 문제가 있으며 출력을 리디렉션하는 >>
대신 사용하여 해결할 수 있다고 주장합니다 >
. 나는 그의 솔루션을 테스트했지만 그것은 효과가 없었다. 누구나 리디렉션 작업을 유지하는 방법을 알고 있습니까?