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/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 |