rename -n 's/[_ ]?[\[\(]([A-Z0-9-+,\.]+)[\]\)][_ ]?//ig' '[subs4u]_Mushishi_S2_22_(hi10p,720p,ger.sub)[47B73AEB].mkv'
Команда «rename» используется для переименования файлов, в данном случае используется с аргументом «-n», что позволяет просмотреть предполагаемые изменения без фактического выполнения.
С помощью выражения регулярного выражения ‘s/[_ ]?[\[\(]([A-Z0-9-+,\.]+)[\]\)][_ ]?//ig’ в команде происходит удаление заданного шаблона из имени файла.
В данном случае происходит удаление подстроки, содержащей аниме название с квадратными или круглыми скобками, предшествованная или заключенная в символы подчеркивания или пробелы. Аргумент ‘[subs4u]_Mushishi_S2_22_(hi10p,720p,ger.sub)[47B73AEB].mkv’ является исходным именем файла, которое будет изменено, если команда будет выполнена.
Альтернативой может быть использование других команд для переименования файлов, таких как mv, mmv или find.
