Linux переименовать с заменой

Итак, есть программа под названием Файловый бот в который вы можете ввести каталог, а оттуда вы можете выбрать из нескольких баз данных для сопоставления. Конечным результатом является чисто переименованный и часто одобренный медиа-сервером формат.

Моя цель — просто запустить его из 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)
``

0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *