lin*_*807 6 directory find search files file-search
我尝试过 find -name 'a*' 'z*' '*a' '*z'
但它给了我错误代码 find: paths must precede expression: z*
我知道如何查找以 z 开头或以 az 结尾但不以特定字母开头的文件。
iru*_*var 12
假设我理解你的问题,你可能把它复杂化了。这应该做
find your_directory -type f -name '[az]*[az]'
Run Code Online (Sandbox Code Playgroud)
这将忽略名称为单个字母a或z. 如果您还想包含它们,则需要指定另一个模式:名称必须与[az]*[az]或匹配[az]。
find your_directory -type f \( -name '[az]*[az]' -o -name '[az]' \)
Run Code Online (Sandbox Code Playgroud)