Korzystam z niektórych programów uczenia maszynowego w języku Python za pośrednictwem terminala, których ukończenie zajmuje kilka godzin. Jeśli zostawiam komputer bez nadzoru, hibernuje - ekran gaśnie i muszę ponownie wpisać hasło.
Kiedy to się stanie, czy mój skrypt zostanie anulowany, wstrzymany lub kontynuuje to samo? Nie chciałbym myśleć, że mój skrypt może zostać ukończony w 99%, a następnie zostaje przerwany, ponieważ mój komputer poszedł spać.
caffeinate python ...
Nie będzie ono spać na czas trwania tego konkretnego polecenia.