小编Ada*_*ter的帖子

使用 -regex 搜索文件时如何使用 find 指定文件路径

我想使用find正则表达式在目录中搜索一些文件。

如果我做

cd dir
find -E . -type f -regex '^\..*[^~]'
Run Code Online (Sandbox Code Playgroud)

我得到目录中与正则表达式匹配的文件列表。

但是,如果我这样做

find -E ~/dir -type f -regex '^\..*[^~]'
Run Code Online (Sandbox Code Playgroud)

IE

find -E /home/adam/dir -type f -regex '^\..*[^~]'
Run Code Online (Sandbox Code Playgroud)

我没有输出。find使用正则表达式时如何指定要搜索的目录?

这是 BSD find,因为我在 Mac 上。

find

3
推荐指数
1
解决办法
9437
查看次数

标签 统计

find ×1