first working version to send os tasks
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
This commit is contained in:
parent
900a25618a
commit
0ce00d76fb
2 changed files with 34 additions and 23 deletions
|
@ -17,25 +17,43 @@
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with nsbin. If not, see <http://www.gnu.org/licenses/>.
|
# along with nsbin. If not, see <http://www.gnu.org/licenses/>.
|
||||||
#
|
#
|
||||||
# Prepare exam
|
# Submit solution according to http://edu.panter.ch/FormelleBedingungenUebungenBetriebssysteme
|
||||||
#
|
#
|
||||||
|
|
||||||
set -e
|
if [ $# -ne 2 ]; then
|
||||||
|
cat << eof
|
||||||
|
$0: <subject> <srcdir>
|
||||||
|
|
||||||
d="static.edu.panter.ch"
|
eof
|
||||||
f="${d}.tar.bz2"
|
exit 1
|
||||||
p="PruefungsStoff2010.html"
|
fi
|
||||||
bd="swdev"
|
|
||||||
b="firefox"
|
|
||||||
v="evince"
|
|
||||||
|
|
||||||
mkdir ${bd}
|
|
||||||
wget "http://static.edu.panter.ch/offline/$f"
|
|
||||||
wget http://pubwww.hsz-t.ch/~bseelige/info2/pattern/DesignJava.PDF
|
|
||||||
wget http://pubwww.hsz-t.ch/~bseelige/info2/uml/uml2.pdf
|
|
||||||
|
|
||||||
tar xvfj ${f}
|
subject_suff="$1"; shift
|
||||||
|
input="$1"; shift
|
||||||
|
|
||||||
"$b" "$d/$p" &
|
self="nschotte"
|
||||||
"$v" DesignJava.PDF &
|
to="bseelige"
|
||||||
"$v" uml2.pdf &
|
domain="@hsz-t.ch"
|
||||||
|
self_q="${self}${domain}"
|
||||||
|
to_q="${to}${domain}"
|
||||||
|
subject_pref="[Betriebssysteme]"
|
||||||
|
|
||||||
|
|
||||||
|
sendmail="/usr/sbin/sendmail"
|
||||||
|
to_all="${to_q} ${self_q}"
|
||||||
|
to_all="${to_q}"
|
||||||
|
|
||||||
|
|
||||||
|
(
|
||||||
|
(
|
||||||
|
cat << eof
|
||||||
|
To: $to_all
|
||||||
|
Subject: $subject_pref $subject_suff
|
||||||
|
From: $self_q
|
||||||
|
|
||||||
|
eof
|
||||||
|
|
||||||
|
)
|
||||||
|
tar c "${input}" | gzip -9 | uuencode "${subject_suff}.tar.gz"
|
||||||
|
) | $sendmail -f "$self_q" $to_all
|
|
@ -1,7 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
|
|
||||||
ip l s eth0 down
|
|
||||||
ip l s wlan0 up
|
|
||||||
iwconfig wlan0 essid hotspot-hsz-t
|
|
||||||
udhcpc -nfqi wlan0
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue