Renomear múltiplos arquivos
Publicado por Perfil removido (última atualização em 12/04/2017)
[ Hits: 4.058 ]
Quem usa o gnome-screenshot sabe o problema que é copiar os arquivos png pela rede. Você tem várias pastas com vários arquivos nomeados com espaços e caracteres.
Ex.: Captura de tela de 2017-01-09 15:01:12.png , Captura de tela de 2017-01-09 16:00:50.png
Precisando retirar o espaço e os caracteres dos arquivos (neste caso os dois pontos), usem este script.
Antes do script:
Captura de tela de 2017-01-09 15:01:12.png
Captura de tela de 2017-01-09 16:00:50.png
Captura de tela de 2017-01-09 16:29:41.png
Captura de tela de 2017-01-09 16:44:46.png
Captura de tela de 2017-01-10 10:47:52.png
Depois do script:
Captura_de_tela_de_2017_01_09_15_01_12.png
Captura_de_tela_de_2017_01_09_16_00_50.png
Captura_de_tela_de_2017_01_09_16_29_41.png
Captura_de_tela_de_2017_01_09_16_44_46.png
Captura_de_tela_de_2017_01_10_10_47_52.png
#!/bin/bash # Por Meia Noite # Data: 16/02/2017 # Quem usa o gnome-screenshot sabe o problema que é copiar os arquivos png pela rede. Você tem várias pastas com vários arquivos nomeados com espaços e caracteres. # Ex: Captura de tela de 2017-01-09 15:01:12.png , Captura de tela de 2017-01-09 16:00:50.png # Precisa retirar o espaço e os caracteres dos arquivos (neste caso os dois pontos) usa esse script. # Antes do script: # Captura de tela de 2017-01-09 15:01:12.png # Captura de tela de 2017-01-09 16:00:50.png # Captura de tela de 2017-01-09 16:29:41.png # Captura de tela de 2017-01-09 16:44:46.png # Captura de tela de 2017-01-10 10:47:52.png # Depois do script: # Captura_de_tela_de_2017_01_09_15_01_12.png # Captura_de_tela_de_2017_01_09_16_00_50.png # Captura_de_tela_de_2017_01_09_16_29_41.png # Captura_de_tela_de_2017_01_09_16_44_46.png # Captura_de_tela_de_2017_01_10_10_47_52.png # ---------------------------------------------------- clear echo "1- Digite o nome do diretorio" read "DIR" cd "$DIR" for file in *.png do mv "$file" $(echo "$file" | sed 's/[^A-Za-z0-9_.]/_/g') done exit 0 # ----------------------------------------------------
weekly-backup - backup agendado
Backups automáticos de rádios Intelbras APC5
Shell Script para gravar iso de xbox 360 para LT 3.0 burnisolt3
Lisa - sistema de backup com rsync
Nenhum comentário foi encontrado.
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
fusermount3 no Ubuntu 25.10 - mantenha o perfil do AppArmor
[Resolvido] dlopen(): error loading libfuse.so.2 AppImages require FUSE to run.
Criação de diretórios e aplicação de restrições de acesso no Linux
diferença entre o Tor baixado pelo Gerenciador de Aplicativos e o Tor ... (1)
Podem me chamar de 1mbecil :) (2)
Debian Stable travado em atualizações: dist-upgrade não resolve [RESOL... (11)
Como ler fonte de um projeto? [RESOLVIDO] (5)
Perfil criado no samba ad dc não loga no Windows 10 e 11 [RESOLVIDO] (14)









