#PBS -lnodes=1 -lwalltime=2301 cd $PBS_O_WORKDIR/jobdir || exit ncores=`cat /proc/cpuinfo|grep bogo|wc -l` for i in `seq $ncores` ; do ( while true ; do eval "`../locker -n -p hoppa -m 3 -d lockdir`" case "$LOCKER_RC" in OK) sleep $(( RANDOM%60 )) echo "$LOCKER_VALUE" > file.`printf "%04d" "$LOCKER_VALUE"`.`hostname`.$i echo "$LOCKER_KEY" | ../locker -p hoppa -r -d lockdir #b=${a#*:} #echo "$a" > file.`printf "%04d" "$b"`.`hostname`.$i #echo "$a" | ../locker -p hoppa -r ;; *) echo "Klaar $LOCKER_RC" break ;; esac done )& done wait