cw3_marking/mk_cw3
changeset 979 398a37bc784c
equal deleted inserted replaced
978:8778d23fef92 979:398a37bc784c
       
     1 #!/bin/bash
       
     2 ###set -e
       
     3 
       
     4 trap "exit" INT
       
     5 
       
     6 files=${1:-assignment*}
       
     7 
       
     8 
       
     9 for sd in $files; do
       
    10     echo -e "\n"
       
    11     echo $sd/cw3/cw03.sc
       
    12     if test -f $sd/cw3/cw03.sc; then
       
    13 	#echo -e " FILE EXITS\n"
       
    14 	cd $sd/cw3
       
    15 	if test -f ../DONE3.txt; then
       
    16 	    echo "DONE3.txt file exists."
       
    17 	    cat ../DONE3.txt
       
    18 	else
       
    19 	    touch .
       
    20 	    cp ../../../../cw3_marking/cw3_test.sh .
       
    21 	    cp ../../../../cw3_marking/c.sc .
       
    22 	    cp ../../../../cw3_marking/c{3,4,5}.sc .
       
    23             cp ../../../../cw3_marking/c{3,4}_add.sc .
       
    24 	    cp ../../../../cw3_marking/c4_pre.sc . 
       
    25 	    cp ../../../../cw3_marking/*.while . 
       
    26 	    #rm -rf /Users/cu/.ammonite/cache/3.0.0-M2/*
       
    27 	    ./cw3_test.sh output
       
    28 	    rm cw3_test.sh
       
    29 	    rm c.sc
       
    30 	    rm c{3,4,5}.sc
       
    31 	    rm c{3,4}_add.sc
       
    32 	    rm c4_pre.sc
       
    33 	    rm *.while
       
    34 	fi
       
    35 	cd ..
       
    36 	cd ..
       
    37     else
       
    38 	echo -e " FILE cw03.sc DOES NOT EXITS\n"
       
    39 	echo -e " FILE cw03.sc DOES NOT EXITS\n 0.0" > $sd/DONE3.txt
       
    40     fi
       
    41 done
       
    42 
       
    43