Общий инструмент организации файловой системы - PullRequest
0 голосов
/ 22 января 2020

Существует ли программа для организации больших коллекций файлов, таких как PDF, видео, документы и так далее? Мне нужен общий подход, я знаю, что есть специальное c программное обеспечение для файлов musi c и некоторые опции для фотографий.

Какие у меня варианты? Я хочу, чтобы файлы находились там, где они сейчас. Я могу ссылаться на них либо символическими c ссылками, либо жесткими ссылками, и именно здесь я хочу, чтобы структура файловой системы была согласованной. Думайте так, как будто у вас есть сетевой диск, где куча людей помещает случайные файлы в предпочитаемую им схему папок, и я не хочу их беспокоить, просто обращайтесь к файлам через мой собственный «просмотр».

В Проще говоря, logi c может работать следующим образом:

Если в папке больше нет папок, проверьте типы файлов (расширение или linux утилита 'file'). Проверьте из таблицы, какие правила применяются к папкам, содержащим этот тип файла.

Допустим, таблица имеет три правила:

  1. имя файла * .pdf ИЛИ file-content 'application / pdf '-> $ DESTINATION \ pdf \ $ PARENTFOLDER (самая старая версия файла)
  2. то же самое, что и правило 1, но файл или папка содержит слово "book" -> $ DESTINATION \ books ...
  3. имя файла * .mp3 ИЛИ имя файла * .fla c ... имя файла * .ogg -> $ DESTINATION \ music \ $ genre \ $ artist - $ album \

Тогда Я запускал программу и получал жесткие ссылки с предпочитаемой структурой файловой системы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...