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