#! /bin/bash
#Translated for Russian by Pro and vkvkvk.

#MINUTE=`cat /tmp/pschedule-cronminute`
#HOUR=`cat /tmp/pschedule-cronhour`
#DAY=`cat /tmp/pschedule-cronday`
#MONTH=`cat /tmp/pschedule-cronmonth`
#WEEKDAY=`cat /tmp/pschedule-cronweekday`

if [ "$MINUTE" = "любая" ]; then MINUTE="*"; fi
if [ "$HOUR" = "любой" ]; then HOUR="*"; fi
if [ "$DAY" = "любое" ]; then DAY="*"; fi

case "$MONTH" in
	"Январь")		MONTH="1";;
	"Февраль")		MONTH="2";;
	"Март")		MONTH="3";;
	"Апрель")		MONTH="4";;
	"Май" )			MONTH="5";;
	"Июнь")			MONTH="6";;
	"Июль")			MONTH="7";;
	"Август")		MONTH="8";;
	"Сентябрь")	MONTH="9";;
	"Октябрь")		MONTH="10";;
	"Ноябрь")		MONTH="11";;
	"Декабрь")		MONTH="12";;
	*)				MONTH="*";;
esac
case "$WEEKDAY" in
	"Понедельник")		WEEKDAY="1";;
	"Вторник")		WEEKDAY="2";;
	"Среда")	WEEKDAY="3";;
	"Четверг")		WEEKDAY="4";;
	"Пятница")		WEEKDAY="5";;
	"Суббота")		WEEKDAY="6";;
	"Воскресенье")		WEEKDAY="0";;
	*)				WEEKDAY="*";;
esac

if [ "$MINUTE" = "00" ]; then MINUTE="0"; fi
if [ "$MINUTE" != "0" ] && [ "$MINUTE" -lt "10" ]; then MINUTE=`echo "$MINUTE" | tr -d 0`; fi
if [ "$HOUR" = "00" ]; then HOUR="0"; fi
if [ "$HOUR" != "0" ] && [ "$HOUR" -lt "10" ]; then HOUR=`echo "$HOUR" | tr -d 0`; fi
DAY=`echo "$DAY" | tr -d .`

echo "$MINUTE"		> /tmp/pschedule-cronminute
echo "$HOUR"		> /tmp/pschedule-cronhour
echo "$DAY"			> /tmp/pschedule-cronday
echo "$MONTH"		> /tmp/pschedule-cronmonth
echo "$WEEKDAY"		> /tmp/pschedule-cronweekday
echo "$MINUTE $HOUR $DAY $MONTH $WEEKDAY" > /tmp/pschedule-cron
