我已经为旧的已删除文件执行了恢复!这个过程取得了圆满成功,并且恢复了多年前的文件。
现在问题是仅通过JPG类型恢复的所有400000个文件。
为了解决这个问题,我已经按文件大小分隔文件,并将符合条件的文件存储在不同的目录中:
find /path/to/files/ -size +100k -print0 | xargs -0 cp --target-directory=/path/to/filtered/files/
由于要远程分析文件,我准备了一个网页来显示所有文件,允许它们在本地保存。此网页将使用导航箭头一次显示文件20!
我的问题是如何将400000文件拆分为每个包含20个文件的子目录,并按顺序重命名文件:
重命名为
000001.jpg
000002.jpg
...
000020.jpg
通过创建子目录进入子目录
page_0001
重复,直到所有400000都已处理完毕!
page_0002/000021.jpg
page_0002/000022.jpg
...
page_0002/000040.jpg
...根据什么顺序重命名?他们的修改时间?他们的字母数字排序顺序?
—
slhck
@slhck,没有特别的重命名规范,只是给文件一些“体面”的名称与后来的处理问题有关,所以,基本上,重命名为它们被读取!
—
Zuul
为什么需要将它们放在子目录中?
—
Daniel Andersson