linux文件查找指定时间段的文件


touch -t 201710241800 t1
touch -t 201710252100 t2

查找排序(先旧后新),结果写到文件

find ./ -type f -name "*.amr" -newer ./t1 ! -newer ./t2  |xargs ls -lrt  > /sdcard/amr/sort.txt

查找排序(先新后旧),结果写到文件

find ./ -type f -name "*.amr" -newer ./t1 ! -newer ./t2  |xargs ls -lt  > /sdcard/amr/sort.txt


find  . ! -path "./.git/*"  -type f -regex  ".*\.\(c\ |h\ |java\ |bin\ |cfg\ |ce\ |mk\ |rc\)" -newer ~/mywork/t1  > ~/mywork/change_files.txt

查找并拷贝到指定目录

find ./ –name "*.amr" -newer ./t1 ! -newer ./t2  -exec cp {} /sdcard/amr/ \;

排除某些目录查找

find . ! -path "./out/*" ! -path "./cts/*" ! -path "./tools/*"  -name *.apk

当前目录下查找*.apk文件,排除out,cts, tools目录

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值