我有这样的文件结构:
/home/user/.m2/repository/../*SNAPSHOT/..我试图获取快照文件夹中的所有文件,但是它们有不同的深度。我的命令现在看起来是这样的:
find /home/user/.m2/repository/*/*SNAPSHOT* -type f -name "*201[3-4]*"但就像这样,他只搜索1的深度。我必须在我的解决方案中为*输入什么才能获得任何子文件夹的深度?
我试着做一些正则表达式的魔法,但是没有发现任何有用的东西:)
有人对我有用吗?
发布于 2014-04-25 11:42:47
如果我正确理解了这个问题,我认为这应该适用于你:
find /home/user/.m2/repository -path '*/SNAPSHOT/*' -type f -name '*201[3-4]*'基本上,诀窍是将-path与find结合使用。
https://stackoverflow.com/questions/23291442
复制相似问题