#!/bin/sh
SHED_FILE="/tmp/ifmo.shedule"
if [ ! -e $SHED_FILE ]; then
echo "File: $SHED_FILE not exist..."
exit 1
fi
CURR_WEEKDAY=`date +%A`
NEXT_WEEKDAY=`date -d "tomorrow" +%A`
if [ "$CURR_WEEKDAY" == "Воскресенье" ]; then
echo 'Гуляй, студент!'
exit 0
fi
START_LINE=`cat $SHED_FILE | awk '/'$CURR_WEEKDAY'/{print NR}'`
START_LINE=`echo "$START_LINE-1" | bc -l`
if [ "$NEXT_WEEKDAY" == "Воскресенье" ]; then
STOP_LINE=`wc -l $SHED_FILE | awk '{print $1}'`
else
STOP_LINE=`cat $SHED_FILE | awk '/'$NEXT_WEEKDAY'/{print NR}'`
STOP_LINE=`echo "$STOP_LINE-1" | bc -l`
fi
head -n 1 $SHED_FILE
echo
cat $SHED_FILE | awk '{if((NR >='"$START_LINE"') && (NR <='""$STOP_LINE')) print $0}'