29 lines
650 B
Plaintext
29 lines
650 B
Plaintext
|
#!/bin/bash
|
||
|
|
||
|
# Katkesta vea korral
|
||
|
set -e
|
||
|
|
||
|
# Küsi kuupäeva ja kelaaega
|
||
|
KPV=$(dialog --calendar 0 0 0 --stdout)
|
||
|
KELLAAEG=$(dialog --timebox "Sisesta kellaaeg mida otsida" 0 0 --stdout)
|
||
|
|
||
|
# Loo ajutine fail menüüvalikute jaoks ning kustuta see igal juhul kui skript lõpetab
|
||
|
VALIKUD_FAIL=$(mktemp)
|
||
|
trap "rm -f $VALIKUD_FAIL" EXIT
|
||
|
|
||
|
# Ajavahemike valikud
|
||
|
cat << EOF > $VALIKUD_FAIL
|
||
|
1 "1 minut"
|
||
|
2 "2 minutit"
|
||
|
3 "3 minutit"
|
||
|
5 "5 minutit"
|
||
|
15 "veerand tundi"
|
||
|
30 "pool tundi"
|
||
|
EOF
|
||
|
|
||
|
AJAVAHEMIK=$(dialog --menu "Mis ajavahemikku otsida alates sisestatud kellaajast?" 0 0 0 --file $VALIKUD_FAIL --stdout)
|
||
|
|
||
|
clear
|
||
|
set -x
|
||
|
filter2 $1 "$KPV $KELLAAEG" $AJAVAHEMIK
|