aboutsummaryrefslogtreecommitdiff
path: root/years.sh
blob: 65fbe5e1335e2770b0ad720b916b07c919041051 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/bash
#  _   _  ___  __ _ _ __ ___
# | | | |/ _ \/ _` | '__/ __|
# | |_| |  __/ (_| | |  \__ \
#  \__, |\___|\__,_|_|  |___/
#  |___/
#
# Navigates through year calendars and exits with q

year=$(date +%Y)
cal -m -y
read -rn 1 input

while [ "$input" != "q" ]
do
	case "$input" in
		l)
			year=$((year+1))
			;;
		h)
			year=$((year-1))
			;;
	esac
	clear
	cal -m -y "$year"
	read -rn 1 input
done