( NevemTeve | 2020. 06. 06., szo - 20:04 )

Szerkesztve: 2020. 06. 06., szo - 20:21

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