удалить повторяющиеся имена в именах файлов

На этой странице описан способ настройки пользовательского кода:

Удачи!

0
27.04.2020, 12:47
2 ответа
rename 's/-2-AF13-2.Scaf1.//' *.faa
0
19.03.2021, 02:25

Использование Perl-реализацииrename:

rename -v 's/(-\w+?-\d+?)\1/$1/' *.faa

Это удалит любое повторение -word-digitsв любом из имен файлов, соответствующих *.faaв текущем каталоге.

Это достигается путем сопоставления -\w+?-\d+?, то есть -word-digits, а затем снова той же строки. Такое совпадение будет заменено только первым экземпляром строки.

2
19.03.2021, 02:25

Теги

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