작업 설정을 위해 현재 원격 시스템에 SSH로 접속하고 있습니다. 다른 인수를 사용하여 특정 Python 프로그램을 여러 번 호출하고 싶기 때문에 다음과 같은 간단한 bash 스크립트를 작성했습니다.
get_results.sh:
#!/bin/bash
python generate.py -d 10
python generate.py -d 20
...
제 질문은 이 bash 스크립트를 다음과 같이 실행한 nohup ./get_results.sh
다음 ssh 연결을 끊으면 모든 Python 프로그램이 정상적으로 실행됩니까? 입니다.
답변1
그 이후로 나는 이것을 시도했고 예상대로 모든 Python 프로그램을 실행했습니다.
"nohup" 명령은~ 아니다bash 스크립트 내부("python ..." 앞에)를 포함해야 합니다.