crontab
개별적으로 실행된 여러 화면 세션의 출력을 기록하는 방법은 무엇입니까 ? 현재 나는 그들을 운영하고 있습니다
스크린-dm-L주문하다
style crontab
이지만 모든 세션을 screenlog.0
파일에 기록합니다.
이와 관련하여 crontab
각 화면 세션의 이름을 지정할 수 있도록 명령줄 형식을 어떻게 지정해야 합니까?
답변1
당신이 보면스크린 매뉴얼 페이지-L
, 바로 아래에 다음 옵션이 있음 을 알 수 있습니다 -Logfile
.
-Logfile file
By default logfile name is "screenlog.0". You can set new
logfile name with the "-Logfile" option.
이를 각 cron 작업에 대한 고유한 파일로 설정하면 필요한 작업을 수행할 수 있습니다.
이 옵션을 사용하여 세션 이름을 설정할 수 있습니다 -S <name>
.
명령줄은 다음과 같습니다.
screen -dm -L -S session1 -Logfile session1.log
다음 명령을 실행하여 세션에 연결할 수 있습니다.
screen -x session1