我知道如何使用
find . -name "file_name"但是,如果给我一条路径的一部分,比如“folder1 1/subfolder2 2/”,我如何获得包含这个部分路径的所有完整路径?
示例
部分路径:folder1/subfolder2/
欲望的结果:
/bob/folder1/subfolder2/yo/
/sandy/folder1/subfolder2/hi/发布于 2016-04-25 19:27:43
使用-path选项:
find . -path '*/folder1/subfolder2/*'发布于 2016-04-25 20:46:37
你可以这样做:
find . -path "*folder1/folder2" -prune -exec find {} -type f -name file.txt \;使用-prune时,在目录中的第一次匹配之后不要再恢复
发布于 2016-04-25 19:18:20
这个为我工作(使用bash)
ls -l /**/folder1/subfolder2/**https://stackoverflow.com/questions/36849003
复制相似问题