Script que converte maiúsculas em minúsculas e retira branco do nome.
Publicado por Gleisson Marin Bissa 21/03/2007
[ Hits: 6.810 ]
Homepage: http://www.gleisson.com.br
Este escript corrige os nomes de arquivos com espaços em branco, acentos etc...e tb converte de maiúsculo para minusculo.
É só criar o script SECUNDÁRIO abaixo e rodar o principal (recursive.sh), todos os arquivos do diretórios e sub-diretórios serão convertidos. Se voce rodar somente o secundário, apenas os arquivos do diretório corrente serão afetados.
##################### SCRIPT SECUNDARIO ################# #!/bin/bash # corretor.sh # Script para corrigir nomes de arquivos e diretorios # Gleisson Marin Bissa - 20-09-2006 11:03 h c=1 for x in * ; do y=`echo \"$x\" | tr -s \' \' \'-\' | tr [:upper:] [:lower:] | sed \'y/\\[\\]\\(\\)�&?ÇÁÀÃÂÄÉÈẼÊËÍÌĨÎÏÓÒÕÔÖÙÚŨÛüçáàãâäéèẽêëíìĩîïóòõôöùúũûü/----eeecaaaaaeeeeeiiiiiooooouuuuucaaaaaeeeeeiiiiiooooouuuuu/\'` if [ ! -e $y ]; then let c++ mv \"$x\" \"$y\" ; echo Renomeando... \"$x\" para \"$y\" fi done echo echo `ls | wc -l` \'Arquivos submetidos!!!\' echo -ne $(($c-1)) Arquivos corrigidos para minúsculo!!! echo
Assistindo vídeo na TV e controlando no monitor com o xine
Compilação automática do kernel Linux-libre 3.14.16
Nenhum comentário foi encontrado.
Atenção a quem posta conteúdo de dicas, scripts e tal (1)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
pacotes 32 bit no void 64 bit (1)
erro ao clonar repo github (7)
ASRock H310CM-HG4 vs Linux (1)
Como adicionar módulo de saúde da bateria dos notebooks Acer ao kernel... (26)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba