首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    IO流(递归查找指定文件)

    递归方法,实现查找目录中以.java为后缀的文件路径,并存入文本文件中 定义一个静态方法fileToLine(),传入参数:File对象目录,List集合对象(List 这样做的目的是因为这个方法会被递归...判断是否是目录file.isDirectory为真,进行递归fileToLine(file,list) 不是目录,判断后缀为”.java”文件,加入List集合 数据的持久化 定义一个函数writeToFile...(),传递参数:List 集合,String的文件名 定义一个BufferedWriter对象,new出来,构造参数:FileWriter对象, for循环List集合,循环中...调用File对象的getAbsolutePath()方法,得到String的文件绝对路径 调用BufferedWriter对象的write()方法,写入缓存,参数:String路径 调用BufferedWriter...//System.out.println(result); writeToFile(result,"E:/log.txt"); } /** * 递归查找文件

    1.2K20

    VBA: 通过Dir函数查找指定文件

    1 Dir函数的语法 2 应用示例 2.1 获取指定路径文件的名称 2.2 判断指定路径的文件夹是否存在(不存在则创建它) 2.3 获取指定路径文件夹内所有文件和子文件夹的名称 2.4...获取指定路径文件夹内的所有文件名称 2.5 获取指定路径文件夹内所有子文件夹的名称 2.6 获取指定路径文件夹内第一个txt文件的名称 2.7 获取指定路径文件夹内所有txt文件的名称 1...(2)当attributes参数不指定时,表示返回没有任何属性的文件。 (3)当pathname参数指定的文件或文件夹找不到时,Dir函数返回一个0长度的空字符串""。...2.5 获取指定路径文件夹内所有子文件夹的名称 借助GetAttr函数,我们可以判断通过Dir函数返回的名称是属于文件还是文件夹。...//docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/dir-function) [3] 用dir 查找文件夹

    7K21

    Linux中的文件查找技巧

    前言 Linux常用命令中,有些命令可以帮助我们查找二进制文件,帮助手册或源文件的位置,也有的命令可以帮助我们查找磁盘上的任意文件,今天我们就来看看这些命令如何使用。...which which命令会在PATH变量指定的路径中,搜索某个系统命令的位置。...#-e参数可以查找只存在的文件 (由于该文件不存在,因此也不会被查找出来) 查找计算文件的数量 locate -c locate.log #只计算查找到的数量 1 忽略大小写查找 locate -...find find命令是linux下一个强大的查找命令。与locate命令相比,它需要遍历磁盘文件,因此查找速度较慢,但正因如此,它的实时性比locate好得多。...find ./ -mtime -3 #查找3天内更改过的文件 find ./ -mtime 0 #查找今天更改过的文件 find ./ -newer sort.txt #查找比sort.txt修改时间更新的文件

    5.6K10

    【Linux入门】文件查找

    常用命令 which:命令查找 whereis:在系统特定目录下查找文件 locate:利用数据库查找文件 find:文件查找 命令查找 which which 命令用于查找指定命令(脚本文件)的可执行文件路径...】环境变量所规范的路径,去查找执行文件的文件名,有些命令不在环境变量所指定的路径中,则无法查找到 在系统特定目录下查找文件 whereis whereis 命令只是在特定目录下查找文件并返回路径,并没有查找硬盘上的所有文件.../ -name abc.txt # 查找指定目录下所有以".txt"结尾的文件 find /home/test/ -name "*.txt" # 查找指定目录下的所有普通文件 find /home/...test/ -type f # 查找指定目录下的所有目录 find /home/test/ -type d # 查找指定目录下最近7天内修改过的文件 find /home/test/ -mtime...-7 # 查找指定目录下大于1MB的文件并删除(谨慎操作) find /home/test/ -size +1M -exec rm {} ; # 查找指定目录下名称中包含 test 的文件 find

    29231

    Linux下通过grep查找指定的进程是否存在

    一、功能介绍 Linux通过命令查找指定的进程是否存在,并返回该进程的PID号。 在程序中可以使用该方法监控指定的程序是否在运行,如果异常退出,可以重新启动指定程序或者系统。...二、执行的命令 2.1 shell脚本代码 #查找指定进程的PID find_name=s_app #s_app就是要查找的进程名称 pid_val=`ps -ef | grep $find_name..."查找的进程不存在" fi 2.2 C语言代码 #include #include #include //查找指定的进程的PID号并返回...$2}'` if [ ${pid_val} > 0 ] then echo "查找的进程存在" else echo "查找的进程不存在" #重新启动 /mnt/hgfs/linux-share-dir.../linux_c/s_app 8080 & fi sleep 10 done 为了方便启动该脚本,可以在执行程序里增加一行代码,将启动代码追加到系统启动文件里去: grep -q "/home/wbyq

    4.4K40

    Linux 基础:文件查找 find

    在linux的日常管理中,find的使用频率很高,熟练掌握对提高工作效率很有帮助。 find的语法比较简单,常用参数的就那么几个,比如 -name、 -type、 -ctime等。...初学的同学直接看第二部分的例子,如需进一步了解参数说明,可以参考find的帮助文档。 find语法如下: find(选项)(参数) 根据文件名查找 列出当前目录以及子目录下的所有文件 find ....-name "*.png" 根据正则表达式查找 备注:正则表示式比原先想的要复杂,支持好几种类型。可以参考这里 找到当前目录下,文件名都是数字的 png文件。 find ...../*[0-9]+\.png" 根据路径查找 找出当前目录下,路径中包含 wysiwyg的文件/路径。 find ....-path "*wysiwyg*" 根据文件类型查找 通过 -type进行文件类型的过滤。

    5.4K130

    Linux文件查找命令详解

    对于文件查找,我们最好用的还是属于find命令了,在说find命令之前,先把另外几个查找命令介绍一下。.../lib/mlocate/mlocate.db,由于它所展示的内容太多,所以这里我使用 -n 参数来指定显示的行数 ?...这是由于locate进行查找是在mlocate.db数据库进行查找的,但是我们刚刚创建的这个文件并不在这个数据库中,所以我们需要使用updatedb进行更新数据库 ?...对于find命令的使用有一个大致的公式 find 要查找的位置 [限制条件] 要查找的文件名 举个例子,从根目录下寻找所有的文件名中包含balabala的文件 ?...我们也可以按照修改时间对文件进行查找,加入 -mtime 参数就可以了 为了方便find的按时间查找,我们用下面的命令来生成一批文件 首先先了解一下date命令 ?

    6.4K20
    领券