F2 é uma ferramenta de linha de comando de plataforma cruzada para renomear arquivos e diretórios em lote de maneira rápida e segura . Escrito em Go!
Comparado a outras ferramentas de renomeação, a F2 oferece várias vantagens importantes:
Corra a seco por padrão : o padrão é de uma corrida a seco para que você possa revisar as alterações de renomeação antes de prosseguir.
Suporte variável : F2 permite que você use atributos de arquivo, como dados EXIF para imagens ou tags ID3 para arquivos de áudio, para fornecer a máxima flexibilidade na renomeação.
Opções abrangentes : se são simples substituições de string ou expressões regulares complexas, o F2 fornece uma gama completa de recursos de renomeação.
Segurança primeiro : prioriza a precisão, garantindo que todas as operações de renomeação sejam livres de conflitos e à prova de erros por meio de verificações rigorosas.
Resolução de conflitos : Cada operação de renomeação é validada antes da execução e os conflitos detectados podem ser resolvidos automaticamente.
Alto desempenho : F2 é extremamente rápido e eficiente, mesmo quando renomeia milhares de arquivos de uma só vez.
Funcionalidade de desfazer : qualquer operação de renomeação pode ser facilmente desfeita para permitir a fácil correção de erros.
Documentação extensa : F2 é bem documentado com exemplos claros e práticos para ajudá-lo a aproveitar ao máximo seus recursos sem confusão.
Se você é um desenvolvedor Go, F2 pode ser instalado com go install (requer v1.23 ou posterior):
go install github.com/ayoisaiah/f2/v2/cmd/f2@latestOutros métodos de instalação estão documentados aqui ou confira a página de lançamentos para baixar um binário pré-compilado para o seu sistema operacional.
Relatórios de bugs e solicitações de recursos são muito bem -vindos! Abra um problema antes de criar uma solicitação de tração.
Criado por Ayooluwa Isaiah e liberado sob os termos da licença do MIT.