Как удалить файлы-сироты?

Я хотел бы автоматизировать очистку файлов сиротских субтитров на моем NAS, который служит для файлов KODI.

Когда я удаляю просмотренный эпизод tv в KODI, он оставляет файл подзаголовка нетронутым в каталоге.

Я бы хотел, чтобы сценарий Bash рекурсивно проходил через папку с ТВ и удалял файлы субтитров ( .srt, а иногда и .xx.srt для разных языков, где xx – это 2-буквенный код языка ), которые не имеют соответствующего .mkv, .avi или .mp4.

Структура моей папки выглядит так:

-TV |-Show 1 | |-Season 01 | |-Season 02 | |-Show 1 S02E01.mkv | |-Show 1 S02E01.srt | |-Show 1 S02E02.avi | |-Show 1 S02E02.srt | |-Show 2 | |-Season 03 | |- Show 2 S03E02.mp4 |- Show 2 S03E02.en.srt |- Show 2 S03E02.sv.srt 

После удаления эпизодов это выглядит примерно так:

 -TV |-Show 1 | |-Season 01 | |-Season 02 | |-Show 1 S02E01.srt | |-Show 1 S02E02.mp4 | |-Show 1 S02E02.srt | |-Show 2 | |-Season 03 |- Show 2 S03E02.en.srt |- Show 2 S03E02.sv.srt