14
我需要在我的Linux系統(專用網絡託管)上找到所有.psd
文件。我試過這樣的:ls -R *.psd
,但那不行。建議?Linux - 如何遞歸搜索具有特定擴展名的文件?
我需要在我的Linux系統(專用網絡託管)上找到所有.psd
文件。我試過這樣的:ls -R *.psd
,但那不行。建議?Linux - 如何遞歸搜索具有特定擴展名的文件?
您可以使用下面的find命令這樣做:
find /path/to/search -iname '*.psd'
iname
不區分大小寫的搜索。
你也可以
ls ./**/*.psd
但:
shopt -s globstar
#IN你的.bashrc或.profile等....shopt -s nocaseglob
)
我不知道確切的路徑。我如何遞歸地做到這一點? – StackOverflowNewbie 2011-05-12 23:40:22
@StackOverflowNewbie它已經遞歸地執行它。 '/ path/to/search'是你希望它開始搜索的地方。如果它是當前目錄,使用'find。 -iname'* .psd'' – 2011-05-12 23:42:58
或'find/-iname'* .psd''來搜索整個系統。 – Mahn 2017-06-09 17:38:02