Compruebe si un archivo es ejecutable

Me pregunto cuál es la forma más fácil de verificar si un programa es ejecutable con bash, sin ejecutarlo. Al menos debe verificar si el archivo tiene derechos de ejecución y tiene la misma arquitectura (por ejemplo, no es un ejecutable de Windows u otra arquitectura no compatible, no es de 64 bits si el sistema es de 32 bits, ...) que el sistema actual.

Respuestas a la pregunta(4)

Su respuesta a la pregunta