介绍

find 给出的 find 语法是

find [-H | -L | -P] [-EXdsx] [-f path] path ... [expression]

find [-H | -L | -P] [-EXdsx] -f path [path ...] [expression]

[-H | -L | -P] [-EXdsx] 这些就是 find 的可选选项。

选项说明

-P:不跟踪连接,默认选项

-L:跟踪连接

-H:不跟踪连接,除非链接是作为参数的

-E:将 -regex 解释为扩展正则表达式,而不是基本正则表达式

-X:允许 find 安全地配合使用 xargs,跳过名字里有界定符的文件

-d:先列出目录内文件再列出目录本身。find 默认先列出目录本身

-s:按照字典顺序列出文件

问题

今天发现一个问题: $user是软连接文件夹

fileList=`find $dataDir/$user -name "*.sql"`

之前一直没问题,今天有人反映文件不对。

查找后发现之前$user都是文件夹,昨天为了方便加了一个软链接进来,结果软链接内的文件查找不到

解决方法1:

fileList=`find $dataDir/$user/ -name "*.sql"`

$user后面加个/就好了。

解决方法2: -L查询软连接

fileList=`find -L $dataDir/$user -name "*.sql"`

$user后面加个/就好了。

find 默认不查找软链接内的文件相关推荐

  1. linux查找某时间段文件夹,shell查找指定时间段内的文件

    #!/bin/bash #20170905 输入参数格式 echo "显示"$1"的备份文件" date_0=$1 date_1=`expr $date_0 + ...

  2. 电脑记事本在哪_【锦囊站第002期】电脑一秒内完成文件搜索是如何实现的?

    导语:电脑硬盘逐渐爆满,各类文件和文件夹越来越多,多到自己都忘记了曾经拥有什么,也忘记了自己要找的文件到底在哪.电脑自带的搜索系统,让人苦等到掉头发.有什么办法快速搜索吗? Hello,大家好,我是阿 ...

  3. linux查找某时间后的关键字,linux - 查找指定时间的文件及文件中的关键字

    Linux查找某个时间内的文件 1.? n天内修改的(-ctime) find . -type f -ctime -1| xargs ls –l 说明: (1) -type f 只搜索文件,不包含文件 ...

  4. linux查找出全部doc文件,linux 查找出包含某个字符串的所有文件的方法详解

    一.find查找用法 find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expres ...

  5. linux 查找后删除目录,linux中find与rm实现查找并删除目录或文件

    linux 下用find命令查找文件,rm命令删除文件. 删除指定目录下指定文件 find 要查找的目录名 -name .svn |xargs rm -rf 删除指定名称的文件或文件夹: find - ...

  6. linux修改zip中文件,Linux下修改jar、zip等文件内的文件详解

    Linux下修改jar.zip等文件内的文件详解 Linux下修改jar.zip等文件内的文件详解 看到很多同事在Linux环境下修改jar包内的文本文件或zip中的文本文件时,经常是先把jar包或z ...

  7. python读取大文件目录_Python读取系统文件夹内所有文件并统计数量的方法

    大家先看一下Python os模块中的部分函数 python 路径相关的函数 os.listdir(dirname):列出dirname下的目录和文件 os.getcwd():获得当前工作目录 os. ...

  8. linux下的find文件查找命令与grep文件内容查找命令(转)

    在使用linux时,经常需要进行文件查找.其中查找的命令主要有find和grep.两个命令是有区别的. 区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空, ...

  9. linux查找最近访问的文件,教您在Linux系统中查找最近修改的文件/文件夹

    如果您使用Linux系统进行日常操作,则主目录文件将随时间急剧增加.如果您有成千上万个文件,很可能不记得最近更改的文件名,本文将教您在Linux系统中查找最近修改的文件/文件夹.另外,如果要检查出于任 ...

最新文章

  1. 连通性2 无向图的双连通 bcc
  2. 使用Caffe基于cifar10进行物体识别
  3. Scrum团队选择scrum看板工具的7点特征
  4. HtmlUnit设置代理并解析IFrame页面
  5. 【虚拟机】关于VMware 提示“无法获得VMCI驱动程序的版本:句柄无效”的解决方案...
  6. 微软AirSim,一个无人机和机器人的模拟器
  7. 反射-获取java私有内部类反射类型、私有字段
  8. 电子书下载:ASP .NET 4 高级程序设计.第4版
  9. 力改变物体形状举例_对旋转问题的思考-在离心力确定的情况下,物体的旋转情况如何通过宇宙中的相对运动情况和质量分布确定?...
  10. 剑指offer面试题[9]-裴波那契数列
  11. 校园网打开IEEE 显示未登录
  12. 中国2017 Google 开发者大会第二天简单回顾
  13. 【STM32】ADC库函数、一般步骤详解(实例:内部温度传感器实验)
  14. 大数据分析数据来源的有哪些类型
  15. Vue3.0实现原生高度可自定义菜单组件vue3-menus
  16. Unity教程之-Unity游戏技能Skill系统架构设计
  17. 实探java对象的内存布局
  18. python excel按月累计_基金定投只有高手才能玩?不,你用Excel就可以品职Python小白入门课堂...
  19. 如何在个人微信中免费接入ChatGPT
  20. Roblox入场教育游戏,是换道拥抱元宇宙还是新瓶装旧酒?

热门文章

  1. Linux系统下禅道的安装以及配置教程
  2. dva是什么游戏_守望dva下载_守望dva大全_手游排行榜_网游/单机游戏_九游
  3. 这些音频文件翻译技巧快收好,简单又好用
  4. Matlab规划问题——蒙特卡洛法
  5. flex布局实现左边图片与右边文字同等高
  6. c/c++ 函数类型和函数指针类型 详解
  7. UI设计师如何正确使用调色板
  8. 域名解析-DNS与MDNS-LLMNR
  9. photoshop cs5 基础教程 路径选择工具
  10. 中职计算机应用教学的重要性,浅谈中职计算机应用有效教学策略