0

I'm trying to do a simple for{} loop and I encountered problem with assign a variable inside loop. I will try to explain it on example:

DIFF=(`date +%s -d 20120203`-`date +%s -d 20120126`)/86400   # Difference between 2 dates.
echo $DIFF
end_date_change='20120126'

for i in {1..$DIFF}   #Difference between 2 dates inside loop
do
end_date_change=$(end_date_change -d "-1 day")  # Now, after every loop I would like to decrease date
echo $end_date_change
done

So the output should looks:

20120126
20120127
20120128
20120201
20120202
20120203

Anyone? Thanks in advance

bazyl
  • 263
  • 1
  • 7
  • 17

0 Answers0