最佳答案
我想知道不执行 bash 而检查程序是否可执行的最简单的方法是什么?它至少应该检查文件是否具有执行权限,并且与当前系统具有相同的体系结构(例如,不是 Windows 可执行文件或其他不受支持的体系结构,如果系统是32位,则不是64位)。