transformar maiúsculas em minuscula e vice-versa

Publicado por Tárcio Meireles 08/10/2004

[ Hits: 14.051 ]

Homepage: http://www.profac.org/tarcio

Download mini




É muito comum, usuários de Linux se defrontarem com o problema do "Case sensitive", principalmente se seu sistema linux compartilha alguma informação com sistemas Windows.

Use este script para transformar letras dos arquivos de "MAIÚSCULAS" para "minusculas" ou vice-versa

  



Esconder código-fonte

#!/bin/bash
echo -n " Para Maiuscula ou minuscula [M/m] "
read var
if [ $var = "M" ]; then
      echo -n " que diretorio "
      read dir
for x in `/bin/ls` $dir; do 
      y=`echo $x | tr '[:lower:]' '[:upper:]'`
         if [ ! -e $y ]; then
            mv $x $y
         fi
      done
   elif [ $var = "m" ]; then
      echo -n "Que diretório? "
      read dir
      for x in `/bin/ls` $dir; do
         y=`echo $x | tr '[:upper:]' '[:lower:]'`
         if [ ! -e $y ]; then
            mv $x $y
         fi
      done
   fi

Scripts recomendados

Administração de switch Cisco

Script para Newsletters

gera saída com substituindo coluna por outra (substr)

Compilação de módulos para VMware 12.5.7 no Fedora 26

Adicionando novo usuário manualmente


  

Comentários
[1] Comentário enviado por schrodinger em 14/11/2014 - 00:13h

Muito bom!! Muito últil!!!! parabéns!!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts