美文网首页
Linux递归查找目录中指定文件

Linux递归查找目录中指定文件

作者: oopp8 | 来源:发表于2018-09-29 20:22 被阅读0次

递归查找目录中指定文件

find(){
    for file in `ls $1`
    do
        if [ -d $1"/"$file ]
        then
            read_dir $1"/"$file
        else
                if [ "$targetfile" = "$file" ]
                then
                    echo $1"/"$file
                fi
        fi
    done
}
targetfile="a.py"
find /home

targetfile:要查找的文件名
/home:要查找的路径

Tips:dash: 只支持=
执行窗体显示的*.sh不要加 sudo

相关文章

  • fdupes查找重复文件

    一、介绍 Linux下的工具。可以查找指定目录下的重复文件、支持递归查找,原理:通过对比文件的MD5签名,逐字节比...

  • Linux递归查找目录中指定文件

    递归查找目录中指定文件 targetfile:要查找的文件名/home:要查找的路径 Tips:dash: 只支持...

  • linux常用命令

    linux常用命令 文件查找 find [指定目录][指定条件][指定动作] 指定目录:​ find命令所查找的目...

  • Linux面试核心

    Linux的体系结构 查找特定文件 find -name [filename] 当前目录递归查找某个文件find ...

  • 文件操作相关

    tail aws sed grep find 查看当前目录指定文件并递归删除 查找指定目录下 大小 大于 100M...

  • Find命令用法

    Linux find命令用来在指定目录下查找文件。 使用格式 举例 指定查找目录 这里要注意的是目录之间要用空格分...

  • go语言递归扫描指定目录下文件

    使用go语言递归查找指定目录下的文件,根据正则匹配筛选出需要的文件,并且忽略指定的目录 先使用ioutil.Rea...

  • Linux查找文件命令find

    Linux find命令用来在指定目录下查找文件 语法 命令用法 path:查找文件的路径 当前目录及其子目录用....

  • MAC Shell 命令 find 简单应用

    MAC Shell 命令 find 简单应用 find命令行的例子: 查找目录 查找文件 递归删除指定名字的文件或...

  • Linux 常用查找文件的命令find、grep

    Linux查找文件内容的常用命令方法。 从文件内容查找匹配指定字符串的行: 在当前目录里第一级文件夹中寻找包含指定...

网友评论

      本文标题:Linux递归查找目录中指定文件

      本文链接:https://www.haomeiwen.com/subject/ydiboftx.html