shell命令查找

shell命令查找

2023年7月26日发(作者:)

shell命令查找

find 命令⽤于搜索指定⽂件按⽂件名寻找找到当前路径下的⽂件find ./ -name ""找到当前路径下以.txt结尾的⽂件 正则匹配查找find ./ -name '*.txt'找到⽂件,并忽略⽂件名⼤⼩写 ⽂件名⼤⼩写忽略find -iname ''按⽂件⼤⼩查找找path路径下的⼤⼩为2M的⽂件find /path -size 2M找path下的⼤于2G的⽂件find /path -size +2G

找path下的⼩于2k的⽂件find /path -size -2K

找path下的⼤于4M⼩于10M的⽂件find /path -size +4M -size -10M 反向查找

-not 或

!查找不是以.png结尾的⽂件find ./ -not -name '*.png'

或者如下find ./ ! -name '*.png'多条件

-a查找既不是以@结尾也不是以@结尾的⽂件find ./ -not -name '*@' -a -not -name '@'找到⽂件后执⾏操作通过添加参数-exec 或

-ok。可以在找到⽂件后执⾏其他的操作。-ok或-exec后⾯跟其他要执⾏的命令。最后以{};结束找到⽂件后直接编辑该⽂件find ./ -name '' -exec vi {};找到⽂件后编辑该⽂件,在编辑前会确认是否执⾏find ./ -name '' -ok vi {};找到⽂件后删除该⽂件find ./ -name '' -exec rm {};

0⼈点赞shell的配置和使⽤

发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1690360755a337739.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信