Итак, есть программа под названием Файловый бот в который вы можете ввести каталог, а оттуда вы можете выбрать из нескольких баз данных для сопоставления. Конечным результатом является чисто переименованный и часто одобренный медиа-сервером формат.
Моя цель — просто запустить его из bash и не привлекать третьих лиц независимо от точности.
Я смог использовать переименование, чтобы избавиться от XXX и заменить его, но в конце концов я застрял с …. или … или каким-либо другим вариантом (пробелы, скобки и т. Д.). Можно ли запускать как одно переименование, или мне нужно разделить экземпляры переименования, чтобы устранить мою проблему?
Я понимаю, что отображаемый код находится в тестовом режиме, так как я не хочу ничего переименовывать, пока не уверен.
Просьба не отвечать спойлером, а указателем. Я счастлив копать дальше, если необходимо, мне просто не нужно получать окончательный ответ.
find . -mindepth 1 -name "*.*" -exec rename -n 's/" "|"-YTS.LT|YTS.LT|1080p|720p|BRrip|BluRay|x264|AAC|WEBRip|YTS.AG|YTS.MX|YTS.AM|Deceit|-|BOKUTOX|YIFY|BrRip|[|]//ig' {} ;
образец вывода после начального запуска
rename(./Dick Tracy (1990) [BluRay] [720p] [YTS.LT]/Dick.Tracy.1990.720p.BluRay.x264-[YTS.LT].mp4, ./Dick Tracy (1990) /Dick.Tracy.1990....mp4)
``
