Applescript在文件夹中对相似的文件名进行排序-并删除所有重复项,但最新的

时间:2019-02-13 03:41:15

标签: bash macos terminal applescript

目标是使用AppleScript创建一个简单的重复数据删除功能。

情况:

  1. 文件内容并不重要,只有文件名本身
  2. 通常文件名的前7个字符相似
  3. 所有文件均以.txt结尾
  4. 所有.txt文件都在一个文件夹中
  5. 文件夹中有2000个较小的.txt文件
  6. 随着时间的推移,可能会错误地复制700个左右的文件,目标是删除所有重复文件,并将文件夹状态恢复为每个文件中最新的一个实例,同时删除所有其他文件。

建议的逻辑:

if ($row = $db->query('SELECT MAX(id) FROM users')) {
    if ($row->numColumns()) {
        list($id) = $row->fetchArray(SQLITE3_NUM);
        $database = 'E:/database/users/'.$id.'/';
    }
}

0 个答案:

没有答案