2017-08-10 8 views
0

Comment puis-je appeler un script python à exécuter à partir d'un travail pbs? Quelques détails: Je travaille actuellement avec un fichier pbs de la forme suivante (cette partie fonctionne parfaitement et ne doit pas être modifié):Appel d'un script Python à partir d'un travail PBS

#!/bin/bash 
#PBS -N # work name 
#PBS -q 
#PBS -l 
#PBS -S /bin/bash 
#PBS -m 
##PBS -M #my email 
cd $PBS_O_WORKDIR 

Je dois le modifier si après le calcul se termine au-dessus d'une Le script python (qui fonctionne sur le fichier de sortie) sera appelé. Le calcul prend quelques minutes pour se terminer, donc un délai avant l'appel du script python doit être spécifié. Je n'ai aucune connaissance en programmation bash donc c'est un vrai combat pour moi.

Répondre

1

Il vous suffit d'ajouter les lignes pour appeler le script python:

#!/bin/bash 
#PBS -N # work name 
#PBS -q 
#PBS -l 
#PBS -S /bin/bash 
#PBS -m 
##PBS -M #my email 
cd $PBS_O_WORKDIR 
python3 my_python_script.py