Если предположить, что мое предположение в комментарии выше верно:
# "now" == first day of this month: format YYYYmmdd
now=$( date "+%Y%m01" )
# "after" == last day of previous month: format YYYY-mm-dd
after=$( date -d "$now - 1 day" "+%Y-%m-%d" )
echo "now=$now" # now=20190901
echo "after=$after" # after=2019-08-31
Мне кажется, вы слишком усложняете проблему. Простой mv
добьется того, о чем вы просите,
mv *[Aa][Bb][Cc]* newDirectory1/newDirectory2