小编Jac*_*nes的帖子

与“定位”匹配的正则表达式

我正在尝试使用 locate 命令在我的主文件夹中查找文件,但是每当我尝试运行它时,我都没有得到任何结果:

locate -i -l 4 --regexp '^\/home\/jack\/[A-Za-z0-9\/\ ]*(My.)*$'
Run Code Online (Sandbox Code Playgroud)

我也试过 ^\/home\/jack\/^(?!\.)[A-Za-z0-9\/\ ]*(My.)*$但也没有返回任何结果。

我正在寻找的文件只是为了测试它 /home/jack/Music/Foals/My Number.flac

我想从我的搜索中排除隐藏文件的结果。

bash regular-expression locate

10
推荐指数
2
解决办法
1万
查看次数

标签 统计

bash ×1

locate ×1

regular-expression ×1