Tengo dos aplicaciones de utilidad. Me gustaría detectar cuál de ellas se ha ejecutado más recientemente. Mi idea inicial era utilizar stat
para comprobar la marca de tiempo de acceso en los archivos de la aplicación y luego comparar:
mac:~ user$ stat -qf '%a %N' '/Applications/my-app1.app' '/Applications/my-app2.app' | sort -nr | head -n1 | cut -d ' ' -f2-
/Applications/my-app2.app
mac:~ user$
Sin embargo, esto es insuficiente, porque hay otras razones por las que se accede a estas aplicaciones, supongo que por el sistema de copia de seguridad que estoy utilizando.
¿Hay algún registro del sistema que pueda examinar para determinar cuál de estas aplicaciones se inició más recientemente?