Я перепробовал множество вариантов, используя команду rename
в командной строке Linux, и при выполнении этих команд ничего не происходит - никаких ошибок и никаких ожидаемых результатов. Я попытался с помощью команды find
найти файлы, а затем переименовать их безуспешно. У меня есть файлы, которые выглядят так:
201901.cdas1.20190101.pgrbh.grb2flxf06.grb2
201902.cdas1.20190102.pgrbh.grb2flxf06.grb2
, и мне нужно, чтобы они выглядели так для сценария, который ожидает определенный формат имени файла 201901.flxf06.grb2
и 201902.flxf06.grb2
.
Мне нужно удалить среднюю часть имени файла с подстановочным знаком, так как есть даты, которые меняются в нескольких файлах. Удаленная часть выглядит так: cdas1.pgrbh.grb2
это не домашняя работа, и я искал в Интернете большую часть дня, пытаясь использовать другие параметры, кроме параметра переименования или цикла for, так как я получаю пропущенный} ошибка в скобках. Спасибо!