[torqueusers] no spaces in directory names

Garrick Staples garrick at usc.edu
Tue Feb 5 16:09:57 MST 2008


On Tue, Feb 05, 2008 at 05:17:35PM -0500, Pete Wyckoff alleged:
> Here's a cute little bug for somebody who is bored.
> 
> opt-login04$ cd ~/test
> opt-login04$ mkdir "5000 atoms"
> opt-login04$ cd "5000 atoms"
> opt-login04$ echo hostname | qsub
> 131148.opt-batch.osc.edu
> 
> Wait forever, no output file shows up.
...
> 
> Failed to expand destination path in data staging: /b/pw/test/5000 atoms/STDIN.o131148
> Output retained on that host in: /var/spool/batch/torque/undelivered/131148.opt-.OU
> 
> Failed to expand destination path in data staging: /b/pw/test/5000 atoms/STDIN.e131148
> Output retained on that host in: /var/spool/batch/torque/undelivered/131148.opt-.ER

The error makes sense.  Just like 'cat 5000 ./test/5000 atoms/foo' would fail.

We need to escape the space chars with a backslash.  I'm debating whether we do
it in qsub, pbs_server, or pbs_mom.

Another possibility is to set $IFS to empty for the wordexp() calls, but I
don't like that idea.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.supercluster.org/pipermail/torqueusers/attachments/20080205/c5e831af/attachment.bin


More information about the torqueusers mailing list