Переименовать персонажа в различных именах файлов внутри подпапки папки

Я новичок, я много чего делал на клиенте, но не удалось переименовать некоторые файлы Позвольте мне объяснить на примере.

У меня есть это:

folder/
    subfolder/
        fileto_rename.txt
folder2/
    subfolder2/
        fileto_rename2.txt

Я хочу переименовать в это:

folder/
    subfolder/
        filetorename.txt
folder2/
    subfolder2/
        filetorename2.txt

Я просто не могу понять, как это сделать с помощью функции поиска или переименования, mv говорит, что мне нужно указать пункт назначения. .. Я надеюсь, что кто-то может мне помочь. Извините за мой плохой английский

1
задан 15 April 2021 в 21:40

1 ответ

Это должно быть очень просто:

rename -n 's/_//' folder/subfolder/*

Удалить -n , когда результат удовлетворительный, чтобы выполнить фактическое переименование.

's / _ //' удалит все символы подчеркивания в именах файлов.

папка / подпапка / * - это путь к вашим файлам, а * работает со всеми файлами по этому пути.

0
ответ дан 23 April 2021 в 23:22

Другие вопросы по тегам:

Похожие вопросы: