
Existe um comando bash que fornece o arquivo mais novo de um diretório. Ou melhor ainda, o arquivo mais novo que corresponda a um determinado padrão.
O melhor que consigo pensar é isso.
ls -t | head -n1
ou para um padrão, por exemplo, como *.xml
ls -t *.xml | head -n1
mas talvez haja algo melhor para isso.