Encuentre fácilmente el archivo más joven en un directorio

Encuentre fácilmente el archivo más joven en un directorio

¿Existe un comando bash que me proporcione el archivo más joven de un directorio? O incluso mejor, el archivo más reciente que coincida con un patrón determinado.

Lo mejor que se me ocurre es esto.

ls -t | head -n1

o para un patrón, por ejemplo, como *.xml

ls -t *.xml | head -n1

pero tal vez haya algo mejor para ello.

información relacionada