我有一个递归函数,可以搜索给定文件名的路径。我要做的是打印匹配的文件及其父目录。
所以对于这样的文件树:
mydir
mysubdir
mysubsubdir
file1
file2
file1
mysubdir2
file2
我想在搜索 file1 时打印它:
mydir
mysubdir
mysubdir
file1
file1
我能够看到每个找到的文件的路径,所以我想从这些路径构造一棵新树,然后打印那棵树,但在我看来,必须有一个更简单的方法。