( Nextra | 2022. 01. 09., v – 15:36 )

Igazából nem gondoltam arra, hogy a szerdát is kiírja. Hiszen a hétfő-szombat rövidebb, mintha felsorolnám majdnem az egész hetet. A ragozáson már nem is gondolkoztam, mert az ugye... :)

fromDays=('Hétfőtől' 'Keddtől' 'Szerdától' 'Csütörtöktől' 'Péntektől' 'Szombattól' 'Vasárnaptól' )
toDays=('Hétfőn' 'Kedden' 'Szerdán' 'Csütörtökön' 'Pénteken' 'Szombaton' 'Vasárnap')
untilDays=('Hétfőig' 'Keddig' 'Szerdáig' 'Csütörtökig' 'Péntekig' 'Szombatig' 'Vasárnapig')

Ez sziszifuszi. De nyelvtanilag tuti hogy helyes lenne. :)

"4-6") echo ${fromDays[3]}-${untilDays[5]} ;;

A hétvége: 

"6-7") echo "Hétvégén" ;;   
"2,4,6") echo "Minden páros napon" ;;
"1,3,5") echo "Minden páratlan napon" ;;
 "0") echo "Minden nap" ;;

*************************************
De most belém hasított a dilemma. Hétfőtől szerdáig az valójában 2 nap. De biztos hogy mindenki rávágja hogy 3. Ezért is hanyagolom a ragozást ebben az esetben.