equal
  deleted
  inserted
  replaced
  
    
    
|         |      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  |