[Linux] 复制文件夹下指定创建时间的文件
2024-10-18 05:41:20
暂时不知道什么命令可以达到这个目标,目前的方法是分步进行:
首先,找出指定创建时间内的文件名
例如在imgs文件夹中,找出创建时间在一天内的文件
find imgs -mtime > feb_files.txt
然后将这些文件复制到指定的imgs_feb1st文件夹
#!/usr/bin/env python
# coding=utf-8
# Date: 2018-02-01 import os
import codecs
def copy_files(fin):
src_dir = '/home/xxx/imgs/'
dst_dir = '/home/xxx/imgs_feb1st/'
with codecs.open(fin, 'r', 'utf-8') as fr:
for idx, line in enumerate(fr):
fname = line.strip().split('/')[1]
os.system('cp %s %s' % (os.path.join(src_dir, fname), (os.path.join(dst_dir, fname))))
if idx % 10000 == 0: print idx
print 'done', idx copy_files('feb_files.txt')
关于获取文件的创建时间、更改时间等参考:
https://zhidao.baidu.com/question/2266796351811596468.html
http://bbs.csdn.net/topics/330203901
最新文章
- JeeWx 微信管家平台
- [51NOD1105]第k大的数(二分答案)
- My97DatePicker源码的K方法
- Unity3D游戏开发入门(一)
- 验证docker的Redis镜像也存在未授权访问漏洞
- 在html页面中展示JSON
- cut命令及参数企业案列讲解及awk对比
- Python爬虫之ip代理池
- java基础(十)-----Java 序列化的高级认识
- 《Link Prediction with Personalized Social Influence》论文解读
- 创建线程的一般方式和匿名内部类方式对比——实现runnable接口,重新run方法
- 8.3-8.4NOIP模拟题总结
- 支持Linux,嗅探和注入功能的网卡
- BZOJ2647 : [Neerc2011]Journey
- ngnix 500错误原因分析
- 五、MongoDB的索引
- MySQL实验准备(一)--环境准备
- WPF模拟探照灯文字
- PRM路径规划算法
- 第三百三十七节,web爬虫讲解2—PhantomJS虚拟浏览器+selenium模块操作PhantomJS