15

ファイルシステムで実行可能としてマークされたすべてのもののリストを取得する必要があります。Linux では、次のようにします。

find . -executable -type f

しかし、OS X では、次のような不満があります。

find: -executable: unknown primary or operator
4

4 に答える 4

12

perm次の演算子を使用できます。

find . -perm +0111 -type f
于 2012-08-25T04:41:04.130 に答える
2

mdfindを使用することもできます:

mdfind "kMDItemKind == 'Unix Executable File'"
于 2012-10-29T23:42:38.950 に答える
2

または、Homebrew から GNU findutils をインストールして、find の代わりに gfind を使用することもできます。

于 2013-05-03T15:08:29.657 に答える
-5

Mac 用の実行可能ファイルはありません。すべての .exe ファイルが必要な場合は、次のようにします。

探す 。-name "*.exe" -type f

于 2012-08-25T04:45:39.353 に答える