Linux找到命令了吗?

rab*_*bit 5 find

嗨,我想在一个查找命令中找到所有js和css文件.我尝试了以下所有但是徒劳:

find WebContent -name "*.[jc]ss?"

find WebContent -name "*.[jc]ss{0,1}"

find WebContent -name "*.[jc][s]{1,2}$"

find WebContent -name "*.[jc]s{1,2}"

find WebContent -name "*.[jc]s[s]?"
Run Code Online (Sandbox Code Playgroud)

怎么办??

Joa*_*uer 6

-name接受是globs的参数,而不是正则表达式.如果你想使用正则表达式,你可以使用-regex,但-o选项(意思是"或")可能是最简单的解决方案:

find WebContent -name "*.js" -o -name "*.css"
Run Code Online (Sandbox Code Playgroud)