directory-walk

    7热度

    3回答

    我正在寻找一个lib,它会提供一个方法,它会给我一个与给定的类Ant模式相匹配的文件列表。 对于*foo/**/*.txt我会得到 foo/x.txt foo/bar/baz/.txt myfoo/baz/boo/bar.txt 等我知道这是可以实现的与DirWalker和 PathMatcher mat = FileSystems.getDefault().getPathMatcher(

    1热度

    2回答

    有没有一种更有效的方式来遍历包含链接周期的目录树,而不是跟踪哪些文件已被访问? 例如,考虑走包含这些文件的目录: symlink "parent" -> ".." symlink "uh_oh" -> "/" regular file "reg" symlink "reg2" -> "reg"

    0热度

    1回答

    我正在创建一个servlet以在服务器上远程运行单独的Java程序。该程序在服务器上散步一组文件夹(KB360/student和KB360/admin)。该程序本身工作,但在tomcat中运行时,我得到一个AccessDeniedException。递归地将用户和组转换为tomcat7。我也试过它作为根。从迄今为止我所做的研究来看,它似乎不应该成为tomcat SecurityManager的问题

    0热度

    3回答

    我正在寻找一个特定的目录(/ android)。 我知道在python中,我可以使用os.walk(root_dir)来遍历目录,但是这里的问题是我不知道我要查找的目录是root_dir的子目录还是其父目录ROOT_DIR。 是否有任何方法可以执行与os.walk()相同的操作,但方式相反? 谢谢。

    8热度

    8回答

    我想获得的所有子目录的列表,我的下面代码工作除了当我对某些文件夹只读权限。 在下面的问题中,它展示了如何使用RecursiveDirectoryIterator跳过目录 Can I make RecursiveDirectoryIterator skip unreadable directories?但是我的代码在这里略有不同,我无法解决问题。 $path = 'www/'; foreach (

    0热度

    1回答

    由于Google App Engine NDB具有目录结构,因此执行此结构以执行每个实体的深度优先遍历的最佳方式是什么。我希望使用ndb和Python编程语言按照这个顺序遍历实体。 1 /| \ 2 8 9 /\ \ 3 7 10 /| \ /\ 4 5 6 11 12

    1热度

    1回答

    在覆盖文件和目录的书“UNIX环境高级编程”的第4章,有一个代码示例,旨在像ftw命令和遍历文件层次结构。它使用一个指向绝对文件路径的指针,以及一个带回调遍历目录的递归函数,在该过程中使用对opendir()和readdir()的调用。 有一个练习,读者被要求使用chdir()和文件名,而不是使用绝对路径来完成相同的任务,并比较两个程序的时间。我使用chdir()编写了一个程序,但没有注意到时间的

    1热度

    2回答

    Node walk提供了一个API,其中包含一些类似的事件。 walker.on('file', (root, filestats, next) => { // next should be called to goto next file next(); }); walker.on('end',() => { // the end of the stream

    0热度

    2回答

    试图编写脚本,该脚本将搜索特定文件的目录和子目录。我想知道某个目录是如何调用某个方法的。 这是我尝试和失败: def display_directory(path) list = Dir[path+'/*'] return if list.length == 0 list.each do |f| if File.directory? f #is it a directory?

    0热度

    2回答

    我为自己写了一个快速树和节点类(没有太花哨,不需要太多)。 我有一个可变数量的下一级节点,我为这些使用了一个ArrayList。 它的工作原理应该是这样的,唯一的问题是toString()方法。 例如:我设置了一堆数字。 0是根 0有孩子1,2,3 2有儿童2.4和2.5 现在,当我打印出来的树,这就是我得到: (斜线应该是有) /0/1 /2/2.5 /2.4 /3 什么,但是我想是这样的: /