marking2/mk
changeset 325 ca9c1cf929fa
parent 228 33c2655be47d
equal deleted inserted replaced
324:2969ee4a6cee 325:ca9c1cf929fa
     1 #!/bin/sh
     1 #!/bin/bash
     2 ###set -e
     2 set -euo pipefail
       
     3 
     3 
     4 
     4 trap "exit" INT
     5 trap "exit" INT
     5 
     6 
     6 files=${1:-assignment20187-*}
     7 files=${1:-assignment2019scala-*/Part7}
     7 
     8 
     8 for sd in $files; do
     9 for sd in $files; do
     9   cd $sd
    10   cd $sd
    10   echo $sd
    11   echo $sd
    11   touch .
    12   touch .
    12   cp ../../../marking2/*.sh .
    13   cp ../../../../../marking2/docdiff_test.sh .
    13   cp ../../../marking2/danube_test1.scala .
    14   cp ../../../../../marking2/docdiff_test1.scala .
    14   cp ../../../marking2/danube_test2.scala .
    15   cp ../../../../../marking2/docdiff_test2.scala .
    15   cp ../../../marking2/docdiff_test1.scala .
    16   cp ../../../../../marking2/docdiff_test3.scala .
    16   cp ../../../marking2/docdiff_test2.scala .
    17   cp ../../../../../marking2/docdiff_test4.scala .
    17   cp ../../../marking2/docdiff_test3.scala .
       
    18   cp ../../../marking2/docdiff_test4.scala .
       
    19   cp ../../../marking2/movies.csv .
       
    20   cp ../../../marking2/ratings.csv .
       
    21   ./docdiff_test.sh output
    18   ./docdiff_test.sh output
    22   ./danube_test.sh output
    19   rm docdiff_test.sh
    23   rm *.sh
       
    24   rm danube_test1.scala
       
    25   rm danube_test2.scala
       
    26   rm docdiff_test1.scala
    20   rm docdiff_test1.scala
    27   rm docdiff_test2.scala
    21   rm docdiff_test2.scala
    28   rm docdiff_test3.scala
    22   rm docdiff_test3.scala
    29   rm docdiff_test4.scala
    23   rm docdiff_test4.scala
    30   rm ratings.csv
    24   cd ..
    31   rm movies.csv
       
    32   cd ..
    25   cd ..
    33 done
    26 done
    34 
    27 
    35 
    28