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

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

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

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

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

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

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

1 ответ

Это должно быть так же просто, как:

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

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

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

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

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