Find

查找執行檔

  • April 19, 2012

以下命令適用於 Ubuntu (GNU findutils 4.4.2) 但不適用於 Fedora (4.2.27)

time find . -maxdepth 1 -type f -executable -print

如何使用舊版本的 find 查找執行檔?

find . -maxdepth 1 -type f -perm /a+x

來自男人:

-燙髮/模式

為文件設置了任何權限位模式。以這種形式接受符號模式。如果使用符號模式,則必須指定 ‘u’、‘g’ 或 ‘o’。有關一些說明性​​範例,請參見範例部分。如果未設置 mode 中的權限位,則此測試目前不匹配任何文件。但是,它很快就會更改為匹配任何文件(這個想法是為了更符合 perm -000 的行為)。

範例部分有find顯示所有可寫文件的內容。執行檔上的 Afind將類似於給定的範例。

引用自:https://serverfault.com/questions/381034