Como removo extensões de arquivo de todos os arquivos do Mac?

Como removo extensões de arquivo de todos os arquivos do Mac?

Eu tenho vários arquivos com extensões arbitrárias OVER (ou seja,depois) as extensões antigas; por exemplo:

a10.lua.c76c8a36-6f80-4b5e-b6a4-ed7c6817ca2e
boneaxe.gif.e65e71e9-69e6-4d64-8648-1d6a9c8c7a1f 

Todos eles são diferentes. Como excluo automaticamente todas essas extensões?

História de fundo: eu apaguei um monte de coisas. Baixei um software de recuperação de dados. Ele encontrou todos os arquivos para mim, mas os deixou neste formato confuso.

Responder1

Parece que o software acabou de adicionar um GUID de 36 caracteres ao final de cada nome de arquivo. Você pode usar este pequeno script bash para removê-los. Basta cdacessar a pasta com os arquivos em um Terminal e executar o seguinte:

for i in *; do
    j="$(echo "$i" | sed -e 's/\.........-....-....-....-............$//')"
    mv -- "$i" "$j"
done

Somente arquivos que possuem um GUID de 36 caracteres após um ponto final, no formato que você forneceu, serão modificados.

informação relacionada