Renomear múltiplos arquivos
Publicado por Perfil removido (última atualização em 12/04/2017)
[ Hits: 4.028 ]
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 # ----------------------------------------------------
rsyncdev-pt_BR.sh - Um baixador automático de ISOs de Sabayon Linux
Backup usando o tar com o gzip
Nenhum comentário foi encontrado.
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como realizar um ataque de força bruta para desobrir senhas?
Como usar Gpaste no ambiente Cinnamon
Atualizando o Fedora 42 para 43
É normal não gostar de KDE? (14)
Erro no suitable vídeo mode (0)
ERRO: LAZARUS 4.2 64 no Linux MINT não entra mais apos ajustar desktop... (0)
Pergunta: Meu teclado não está respondendo direito como e consertar? (2)









