【发布时间】:2013-02-26 12:37:10
【问题描述】:
我正在尝试执行 sun Grid Engine 阵列作业,并且每个任务需要不同的输出文件:test.1.out test.2.out 等。
如果我这样写我的脚本:
#!/bin/bash
#$ -S /bin/bash
#$ -N name
#$ -t 1-4000
#$ -o /home/myuser/out/test.$TASK_ID.out
#$ -e /home/myuser/err/test.$TASK_ID.err
#$ -cwd
#$ -V
<bash commands here>
文件名为 $TASK_ID.out(1.out、2.out 等),位于 /home/myuser/
如果我这样写我的脚本:
#!/bin/bash
#$ -S /bin/bash
#$ -N name
#$ -t 1-4000
#$ -o /home/myuser/out/
#$ -e /home/myuser/err/
#$ -cwd
#$ -V
<bash commands here>
文件位于正确的文件夹中,但显然使用默认名称:name.o$JOB_ID.$TASK_ID
我该怎么办?
【问题讨论】:
标签: grid stdout sun sungridengine