cw4_marking/mk_cw4
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/cw4/cw04.sc
       
    12     if test -f $sd/cw4/cw04.sc; then
       
    13 	echo -e " FILE EXITS\n"
       
    14 	cd $sd/cw4
       
    15 	if test -f ../DONE4.txt; then
       
    16 	    echo "DONE4.txt file exists."
       
    17 	    cat ../DONE4.txt
       
    18 	else
       
    19 	    touch .
       
    20 	    cp ../../../../cw4_marking/cw4_test.sh .
       
    21 	    cp ../../../../cw4_marking/c.sc .
       
    22 	    cp ../../../../cw4_marking/c{1,2,3,4}.sc .
       
    23 	    cp ../../../../cw4_marking/c1_add.sc .
       
    24 	    cp ../../../../cw4_marking/*.while .
       
    25 	    #rm -rf /Users/cu/.ammonite/cache/3.0.0-M2/*
       
    26 	    ./cw4_test.sh output
       
    27 	    rm cw4_test.sh
       
    28 	    rm c.sc
       
    29 	    rm c{1,2,3,4}.sc
       
    30 	    rm c1_add.sc
       
    31 	    rm *.while
       
    32 	fi
       
    33 	cd ..
       
    34 	cd ..
       
    35     else
       
    36 	echo -e " FILE cw04.sc DOES NOT EXITS\n"
       
    37 	echo -e " FILE cw04.sc DOES NOT EXITS\n 0.0" > $sd/DONE4.txt
       
    38     fi
       
    39 done
       
    40 
       
    41