Nálam is május 30:
$ date -d 'last Saturday'
Sat May 30 00:00:00 CEST 2020
Egyszer tákoltam egy perl scriptet, amivel ilyesmit lehet:
Range=$(pldate today downto-dow 1 printf "%Y%m%d " upto-dow 7 printf "%Y%m%d")
for i in $(seq $Range);
do
date -d$i
done
vagy pl az előző hónap:
Range=$(pldate today sub-month 1 set-mday 1 printf "%Y%m%d " set-mday -1 printf "%Y%m%d")
for i in $(seq $Range);
do
date -d$i
done