Bash
Unix:如何列出包含程序名稱的所有目錄
如何列出包含程序名稱“minecraft”的所有目錄?
使用
find
和在目前目錄中查找具有該名稱的dirname
所有文件(調整搜尋位置以適應)。minecraft
find . -type f -name minecraft | xargs -L 1 dirname
要查找具有可執行權限的文件,您可以使用
-perm
find 選項(調整值以適合您的搜尋條件):find . -type f -perm +0111 -name minecraft | xargs -L 1 dirname
這應該列印相對於搜尋位置的目錄路徑。
如果您想搜尋整個系統,只需將
/
其作為第一個參數傳遞給 find。