2014-10-21 8 views

Antwort

11

Sie können Argumente an die Job-Skript übergeben Sie die Option -F von qsub mit:

qsub script.sh -F "args to script" 

oder innen script.sh:

#PBS -F arguments 

Diese here. dokumentiert

+0

gibt es ein Beispiel zur Verwendung dieses Arguments im Skript, ich muss einen Ordner mit dem Argumentnamen -F erstellen. –

+1

Keine Option '-F' mit PBSPro_13.1.2.163512. – Caduchon

+0

Ich gab eine Drehmoment-spezifische Antwort, weil diese Frage eine Drehmomentkennzeichnung hat, und weil ich nicht viel über PBSPro weiß. – dbeer

1

Nein. Ich habe gerade versucht, ein Skript mit Argumenten einzureichen, bevor ich geantwortet habe und Qsub wird es nicht akzeptieren.

Dies ist nicht so praktisch wie das Platzieren von Argumenten in der Befehlszeile, aber Sie könnten möglicherweise einige Umgebungsvariablen festlegen, die Torque mit -v [var name] oder -V in den Job exportieren kann.

0

Auf meinem Plattform die -F ist nicht verfügbar. Als Ersatz -v half:

qsub -v "var=value" script.csh 

Und dann die Variable var in Ihrem Skript verwenden. Siehe auch die documentation.