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