22 lines
575 B
Bash
Executable File
22 lines
575 B
Bash
Executable File
#!/bin/bash
|
|
# Nur ein kleines bash Skript zum zippen einer Abgabe zu einer Uebungsaufgabe.
|
|
# Mehr Details finden Sie in der Abgabeanleitung.
|
|
|
|
if [ "$1" = "" ]; then
|
|
echo "Parameter (Bezeichner der Aufgabe) fehlt"
|
|
echo "Beispiel: ./zipu u03"
|
|
exit
|
|
fi
|
|
|
|
if [ ! -d "$1" ]; then
|
|
echo "Es existiert kein Verzeichnis $1. Nichts zu tun."
|
|
exit
|
|
fi
|
|
|
|
if [ ! -d "$1/src" ]; then
|
|
echo "Es existiert kein Verzeichnis $1/src. Nichts zu tun."
|
|
exit
|
|
fi
|
|
|
|
rm -f $1.zip; cd $1/src; zip -li -x *.settings* *.project* *.classpath* *.svn* *.DS_Store* *.class -r ../../$1.zip .; cd ../..
|