Für mein Arbeits-Setup melde ich mich derzeit per SSH bei einem Remote-Rechner an. Ich möchte ein bestimmtes Python-Programm mehrmals mit unterschiedlichen Argumenten aufrufen, also habe ich ein einfaches Bash-Skript geschrieben, das so aussieht:
get_results.sh:
#!/bin/bash
python generate.py -d 10
python generate.py -d 20
...
Meine Frage lautet: Wenn ich dieses Bash-Skript als ausführe nohup ./get_results.sh
und dann die SSH-Verbindung trenne, werden dann alle Python-Programme normal ausgeführt?
Antwort1
Ich habe dies inzwischen ausprobiert und es führt alle Python-Programme wie erwartet aus.
Der Befehl "nohup"nichtmuss in das Bash-Skript eingefügt werden (vor „Python …“.