Arquivos exportados adoram acrescentar lixo aos nomes. Um scanner adiciona "Scan_" em tudo. Um CMS coloca um ID de 12 caracteres na frente. Um download acrescenta "(1)" porque o arquivo já existia. Um cliente envia arquivos com espaços, caracteres especiais e capitalização inconsistente, transformando sua pasta organizada em um caos.
Você precisa remover esses caracteres extras de dezenas ou centenas de arquivos. Fazer isso manualmente significa clicar, selecionar, apagar e pressionar Enter para cada arquivo, um por um. Isso não é um fluxo de trabalho — é um castigo.
O que você não consegue fazer no Finder
A ferramenta de renomeação do Finder permite localizar e substituir texto, o que resolve alguns casos de remoção de caracteres. Se todos os arquivos tiverem "Scan_" no início, você pode substituir "Scan_" por nada. Mas o Finder não consegue:
- Remover caracteres por posição (por exemplo, "excluir os 5 primeiros caracteres")
- Remover caracteres a partir do final (por exemplo, "excluir tudo depois do último underscore")
- Remover caracteres que correspondam a um padrão (por exemplo, "excluir qualquer coisa entre parênteses, como (1), (2), (copy)")
- Encadear várias remoções em uma única operação
Se os caracteres que você precisa remover não forem idênticos em todos os arquivos, a correspondência de texto literal do Finder não vai ajudar.
Remoção de caracteres em lote com o Renym
O Renym oferece várias formas de remover caracteres dos nomes de arquivos, e você pode combiná-las em um único pipeline.
Remover por posição
Exclua os primeiros N ou os últimos N caracteres de cada nome de arquivo. Perfeito para remover prefixos ou sufixos de comprimento fixo, mesmo que o conteúdo varie.
Remover por padrão
Use expressões regulares (regex) para localizar e remover texto variável. Um padrão como \s*\(\d+\) remove todos os sufixos "(1)", "(2)", "(3)", independentemente do número. Um padrão como ^[A-Z]{3}_ remove qualquer prefixo de três letras seguido de um underscore.
Remover por localizar e substituir
Para casos simples, localize o texto indesejado e substitua-o por nada. Funciona bem para strings consistentes como "Copy of ", "Scan_" ou " - final".
Encadeie remoções
Precisa remover um prefixo E eliminar sufixos entre parênteses E limpar espaços duplos que sobraram? Adicione três ações ao pipeline. Cada uma opera sobre o resultado da etapa anterior, e a pré-visualização em tempo real mostra o resultado final de cada arquivo.
Nomes de arquivo devem ser limpos, consistentes e pesquisáveis. Se não forem, uma sessão de cinco minutos no Renym resolve o lote inteiro.