diff --git a/testscript.sh b/testscript.sh
index 14a4da4d852ed81180cce1e318f07c80720bb5d8..1f8cb9d77f7e360c0ece7e8700089df82c30b71c 100644
--- a/testscript.sh
+++ b/testscript.sh
@@ -4,12 +4,13 @@
 #Load required module files
 #msub -I -V -l nodes=1:ppn=4,pmem=5000mb -l
 #walltime=0:02:00:00
+workingdir=~/testscript/
 module load compiler/intel/19.0
 module load mpi/openmpi/4.0
-mpicc -o helloworld helloworld.c -no-multibyte-chars
-mpirun -n 1 ./helloworld
+mpicc -o $(workingdir)helloworld $(workingdir)helloworld.c -no-multibyte-chars
+mpirun -n 1 $(workingdir)helloworld
 echo "-------------------"
-mpirun -n 2 ./helloworld
+mpirun -n 2 $(workingdir)helloworld
 echo "------------------"
-mpirun -n 4 ./helloworld
+mpirun -n 4 $(workingdir)helloworld
 echo "--------------------"