ファイルシステムで実行可能としてマークされたすべてのもののリストを取得する必要があります。Linux では、次のようにします。
find . -executable -type f
しかし、OS X では、次のような不満があります。
find: -executable: unknown primary or operator
perm
次の演算子を使用できます。
find . -perm +0111 -type f
mdfindを使用することもできます:
mdfind "kMDItemKind == 'Unix Executable File'"
または、Homebrew から GNU findutils をインストールして、find の代わりに gfind を使用することもできます。
Mac 用の実行可能ファイルはありません。すべての .exe ファイルが必要な場合は、次のようにします。
探す 。-name "*.exe" -type f