#!/bin/sh #PBS -l select=1 #PBS -q P_016 #PBS -N hello # ジョブ投入したディレクトリを/work領域にコピーし、/work領域に移動 DIRNAME=`basename $PBS_O_WORKDIR` WORKDIR=/work/$USER/$PBS_JOBID mkdir -p $WORKDIR cp -raf $PBS_O_WORKDIR $WORKDIR cd $WORKDIR/$DIRNAME # echoコマンドを実行し、標準出力をresult.out、標準エラー出力をresult.errにリダイレクトする。 aprun echo "Hello world!" > result.out 2> result.err # ジョブが終了後、結果をジョブ投入したディレクトリに移動 cd; if cp -raf $WORKDIR/$DIRNAME $PBS_O_WORKDIR/.. ; then rm -rf $WORKDIR; fi