Renomeie * FINAL.mkv para * .mkv mantendo o original “*”

1

Então eu tenho um monte de arquivos criados com o nome * FINAL.mkv e eu tenho um script (primeiro) para remover todos os arquivos, exceto arquivos com FINAL.mkv

Eu preciso de ajuda para renomear os novos arquivos de volta para o * .mkv original, qualquer ajuda apreciada!

Árvore de arquivos de exemplo:

Stargate.mkv

StargateFINAL.mkv

Agora, depois do primeiro script

StargateFINAL.mkv

O que eu quero terminar (isso é em relação à conversão recursiva de vídeos)

Stargate.mkv
    
por FreeSoftwareServers 13.08.2015 / 08:56

1 resposta

2

Assumindo que a palavra FINAL apareça apenas uma vez nos nomes dos arquivos, você pode fazer:

rename -n 's/FINAL//' *.mkv

Isso fará a corrida a seco. Depois de ter certeza que você pode realizar a operação:

rename 's/FINAL//' *.mkv
    
por heemayl 13.08.2015 / 09:04