First, I like to give my sincere Thank You to Rayson Ho and all others who 
graciously give of their time here to help the OGE community.     Really 
appreciated folks!

My understanding of OGE qsub for batch jobs is that it defaults to the home 
directory for standard out & error files.

To change the default output location with a batch script, one can use the OGE 
directive:

    #$ -cwd

Which will change to the current working directory, the directory where the OGE 
submitted batch file resides.

My question is, can this be set as a default in OGE instead of the home directory?       
So that if batch scripts omit "#$ -cwd", that this will be automatically added 
and not have the output default to the home directory?

I realize that a batch script may have a "cd /here" or "cd /there", but if a "cdw" is added early in the 
batch script, then any user "cd /here" or "cd /there" would then overwrite the first "cdw".

So the question is:  Can the default *not* be the home directory, but rather 
"cwd".

Same question for having to specify a shell with a batch script.

    #$ -S /bin/bash

Can "/bin/bash" be set as the default shell if none are specified with "$ -S 
/bin/shell"?

Thank you,
Joseph


_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to