Задача. 1. Переименовать весь путь до файла по шаблону замен sed
2. Переименовать весь путь с файлом по шаблону замен sed
Renamer="/mnt/c/Users/bolshukhin_roman/Script/rename.txt" # файл с шаблоном замен
Замены происходят по принципу:
WhatFile_Rename=$( echo "$WhatFileName" | sed -f "$Renamer" ) ;
Папку
/mnt/d/Downloads/Какая-то папка/Может быть еще папка/Папка с файлами/какой-то файл.txt
в
/mnt/d/Downloads/Kakaya.to.papka/Mozhet.byt.eshyo.papka/Papka.s.failami/Kakoi.to.fail.txt
История с mkdir -p … не подходит.
Все папки и файлы динамические, поэтому глубину пути не просчитать.
rename -f ''\''/mnt/d/Downloads/Новая папка/Аванпост (2020) - 1 Сезон - WEB-DL 1080p/Аванпост (2020) - S1E1 - WEB-DL 1080p.mkv'\''' ''\''/mnt/d/Downloads/Novaya.papka/Avanpost.2020.1.Sezon/Avanpost.2020.S1E1.mkv'\'''
такой вариант тоже ничего не переименовывает