From 446bec844264c8e7cff85c6f014a03884dfa12ed Mon Sep 17 00:00:00 2001 From: Martin Goik <goik@hdm-stuttgart.de> Date: Fri, 8 Jul 2016 18:09:45 +0200 Subject: [PATCH] New exam unpacker --- AuswertungKlausur/move.sh | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/AuswertungKlausur/move.sh b/AuswertungKlausur/move.sh index 992946a18..35543c99e 100755 --- a/AuswertungKlausur/move.sh +++ b/AuswertungKlausur/move.sh @@ -1,10 +1,13 @@ #!/bin/bash +exam=Sda1/SoSe2016 +############################## + + rm -rf ~/newUsers.txt -for zip in $( ls *.zip); do - fbname=$(basename "$zip" .zip) +for fbname in $( ls ); do destuser=~/ownCloud/Fh/KlausurBewertung/$fbname if [ -d "$destuser" ] @@ -14,12 +17,16 @@ for zip in $( ls *.zip); do echo "$destuser does not exist" echo $fbname >> ~/newUsers.txt fi - destdir=$destuser/Sda1/Ws2015 -# destdir=$destuser/Se1/SoSe2015 + destdir=$destuser/$exam + + mkdir -p Unpack;cd Unpack + + unzip ../$fbname 1> /dev/null 2>& 1 || echo $fbname is not a .zip archive + mkdir -p $destdir echo moving $fbname.zip to $destdir - mv $fbname.zip $destdir +# mv $fbname.zip $destdir # mv Unpack/$fbname/* $destdir done -- GitLab