我有以下 linux find 命令,它给出了一个基本路径,然后还搜索是否有包含名称 3.7.1 的目录
在我的基本路径/some/folder/path/folder1 中,我想将 folder1 更改为正则表达式,例如 folder[1-3] 我该怎么做?
# working command
find /some/folder/path/folder1/another_folder -type d -name "3.7.1*" -ls
# would like to use some regular expresion on folder1-3
find /some/folder/path/folder[1-3]/another_folder -type d -name "3.7.1*" -ls
error I am seeing: /folder[1-3]/another_folder/': No such file or directory
最佳答案
这已经是正确的语法了:
find /some/folder/path/folder[1-3] -type d -name "3.7.1*" -ls
关于linux - 使用正则表达式查找目录的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46855478/