Dear sir, I want to submit R batch jobs (e.g. 5) under the linux cluster by the script file "do_mul". The script file "do_mul" " #!/bin/bash export var for var in $(seq 1 5) do qsub -v var do_test done exit 0 " Through "do_mul", 5 "do_test" script files are submitted to the cluster. The script file "do_test": " #!/bin/bash -l #PBS -l ncpus=1 #PBS -l walltime=0:05:00 cd $PBS_O_WORKDIR mkdir test$var cd test$var module load R/2.5.0 R --vanilla< test exit 0 " The content in R file "test" is : "rm(list=ls(all=TRUE)) sample(10) " I expect to have different samples each time. However, for these 5 replications, the first 3 jobs giving me the same samples and the last 2 are the same. I'm confused because I already used "R --vanilla" to avoid loading same workspace each time and "rm(list=ls(all=TRUE))" to remove the same random seed each time. Why do same samples still happen among 5 replications? Does anybody have some ideas to solve this problem? Looking forward to your reply, thanks.
Regards, Jiqiu Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm ______________________________________________ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.