在linux中使用bash查找文件夹中的所有音频文件

use*_*198 4 linux bash ls find

当我使用带ls命令的通配符时,它可以工作.

$ ls '*.{mp3,ogg}'  # Showing only two formats in the command
cannot access *.mp3: No such file or directory
1.ogg 2.ogg 3.ogg
Run Code Online (Sandbox Code Playgroud)

但使用find命令不起作用

$ find ~ -iname '*.{mp3,ogg}'
Run Code Online (Sandbox Code Playgroud)

这行中的错误是什么?

Raj*_*eev 10

我认为这对你有用

   find ~ -name "*.mp3" -o -name "*.ogg"
Run Code Online (Sandbox Code Playgroud)

-o相当于布尔值 or