nohup이 nohup.out 파일과 화면 / 터미널 모두에 출력을 쓸 수 있습니까? 상황을 모니터링하고 싶습니다.

bash쉘을 사용하고 있습니다. nohup프로세스를 시작한 쉘 / 터미널을 닫을 때 프로세스가 중지되지 않도록 자주 사용 합니다. 다음과 같은 구문을 사용합니다.

nohup myprocess

시작할 때 nohup다음 메시지를 표시합니다.

nohup: ignoring input and appending output to 'nohup.out'

그런 다음 nohup화면에 더 이상 출력하지 않습니다. 그것은 모두에 쓰여졌다 nohup.out.

그러나 자주 계산 진행 상황을 모니터링하고 싶습니다. 나는 읽는하여이 작업을 수행 할 수 있습니다 nohup.out사용 vi하거나 tail,하지만 내 계산은 몇 시간이 걸릴 특히 많이 할 시간이 소요 될 수 있습니다.

어떤 난에 출력 인쇄 할 수있는 방법은 모두 nohup.out (I 잃게 인터넷 연결 및 프로세스가 닫혀 시작하여 터미널 경우) 화면에가? 시간 내 줘서 고마워.



답변

당신은 실행할 수 있습니다

nohup yourprocess & tail -f nohup.out