Não consigo pensar em uma solução que lide com o incremento do contador de maneira mais inteligente, mas isso deve funcionar:
i=0
for fi in abc_??????.png; do
mv "$fi" abc_$i.png
i=$((i+1))
done
Deve ser seguro usar abc_*.png
porque ele é expandido antes que o primeiro mv
seja executado, mas pode ser útil ser muito específico, pois você deseja apenas arquivos com um registro de data e hora de seis caracteres no final .