When I submit a job using
qsub script.sh
is $@
setted to some value inside script.sh
? That is, are there any command line arguments passed to script.sh
?
When I submit a job using
qsub script.sh
is $@
setted to some value inside script.sh
? That is, are there any command line arguments passed to script.sh
?
You can pass arguments to the job script using the -F option of qsub:
qsub script.sh -F "args to script"
or inside script.sh:
#PBS -F arguments
This is documented here.
-F
with PBSPro_13.1.2.163512. –
Reword On my platform the -F
is not available. As a substitute -v
helped:
qsub -v "var=value" script.csh
And then use the variable var
in your script.
See also the documentation.
No. Just tried to submit a script with arguments before I answered and qsub won't accept it.
This won't be as convenient as putting arguments on the command line but you could possibly set some environment variables which you can have Torque export to the job with -v [var name} or -V.
© 2022 - 2024 — McMap. All rights reserved.