【发布时间】:2022-01-17 19:59:24
【问题描述】:
我在一个目录中有大约 1000 个 html 文件,它们是网页的不同版本。每个都以页面被修改的日期命名 - 例如20190104, 20190105 - 但偶尔会有差距,例如 20190105 和 20190107 之间。
我知道如何使用 diff 将一个文件与紧随其后的版本进行比较并将差异保存到第三个文件,但我想要一个循环来处理所有 1000 个文件。标准 for i in ./* 不起作用,因为我需要在循环内引用多个文件。
我怀疑我需要将文件列表转换为数组,然后有一个引用数组元素 n 和 n+1 的 for 循环,但我遇到了语法问题。
【问题讨论】: