我怎么知道有多少目录(在当前目录中)至少有 1 个扩展名为 .mp3 的文件。
不需要递归——当前目录的目录结构例如:
1/blabla.mp3
2
3/something.mp3
4
5
Run Code Online (Sandbox Code Playgroud)
该命令应返回有 2 个带有 mp3 文件的目录。
find . -type f -name "*.mp3" -exec dirname {} \; | uniq | wc -l
Run Code Online (Sandbox Code Playgroud)