Adicionar uma extensão de arquivo a um grupo de arquivos da linha de comando no Mac OS X
Índice:
A maneira mais rápida de adicionar uma extensão de arquivo a um grupo de arquivos que atualmente não possui uma é usando a linha de comando no Mac OS X. No exemplo abaixo, adicionaremos um “ .txt” a todos os arquivos em um único diretório, mas subscrever .txt na string de comando adicionará uma extensão diferente. Antes de começar, é uma boa ideia fazer o seguinte:
- Certifique-se de ter as extensões de arquivo visíveis em todos os arquivos no Mac OS X, dessa forma a alteração da extensão ficará visível no Finder, além da linha de comando
- Coloque todos os arquivos que precisam da extensão adicionada em um único diretório separado
Como adicionar extensões de arquivo em lote na linha de comando do Mac OS
Supondo que você atendeu aos requisitos anteriores, inicie o Terminal (encontrado em /Aplicativos/Utilitários/) e faça o seguinte:
- Mude para o diretório que contém os arquivos digitando:
- Uma vez dentro do diretório, use o seguinte comando: "
- Confirme a alteração digitando “ls” para listar o conteúdo do diretório
cd /path/to/directory
for i in ; do mv $i>"
Você também pode arrastar e soltar um diretório do Finder na janela do terminal para imprimir seu caminho, em vez de inseri-lo manualmente.
Abaixo está um exemplo completo mostrando uma alteração no diretório, listando o conteúdo original, executando o comando apropriado para adicionar a extensão e, finalmente, outra lista mostrando os arquivos originais com a nova extensão .txt adicionada.
Como mencionado anteriormente, para adicionar uma extensão de arquivo diferente, basta substituir o “.txt” por algo diferente, como “.jpg” ou “.rtf”. Os curingas também podem ser ajustados para corresponder às semelhanças de nome de arquivo.
Obrigado a Thom pela dica de ideia