2011-05-12 112 views

回答

41

您可以使用下面的find命令這樣做:

find /path/to/search -iname '*.psd' 

iname不區分大小寫的搜索。

+0

我不知道確切的路徑。我如何遞歸地做到這一點? – StackOverflowNewbie 2011-05-12 23:40:22

+4

@StackOverflowNewbie它已經遞歸地執行它。 '/ path/to/search'是你希望它開始搜索的地方。如果它是當前目錄,使用'find。 -iname'* .psd'' – 2011-05-12 23:42:58

+0

或'find/-iname'* .psd''來搜索整個系統。 – Mahn 2017-06-09 17:38:02

4

你也可以

ls ./**/*.psd 

但:

  • 你必須有bash的版本4+
  • 您必須shopt -s globstar #IN你的.bashrc或.profile等....
  • 將搜索區分大小寫(或者您也必須設置shopt -s nocaseglob
相關問題