Проверьте, является ли файл исполняемым

Мне интересно, какой самый простой способ проверить, является ли программа исполняемой с помощью bash, без ее выполнения? Он должен по крайней мере проверить, имеет ли файл права на выполнение и имеет ли он ту же архитектуру (например, не исполняемый файл Windows или другую неподдерживаемую архитектуру, а не 64-битную, если система 32-битная, ...) в качестве текущей системы.

Ответы на вопрос(4)

Ваш ответ на вопрос