Atualiza Leis

Publicado por Adenauer 11/01/2008

[ Hits: 6.759 ]

Homepage: http://www.batistadobraga.org.br

Download atualizaleis




Este script é para aqueles que, como eu, precisam ter a legilslação (principais leis) atualizada e disponível off-line.

Ele baixa as leis (e súmulas do STF e STJ) dos sites do governo.  Sua estrutura é simples, podendo ser incluídas novas leis.

O detalhe é que as súmulas do STF não têm mais link fixo (alteram o nome de arquivo quando criam novas súmulas), mas pode ser facilmente modificado no script.

Dá pra atualizar apenas determinada lei. Ex.: atualizaleis cpc

Espero que seja útil.

  



Esconder código-fonte

#!/bin/bash


#Este script foi elaborado por Adenauer Pereira Sampaio (pr.adenauer@gmail.com)
#e se destina a baixar da internet a legislação federal (as leis que considero mais importantes)
#colocando-a no diretório /legislação que é criado na pasta pessoal do usuário.
#O script é distribuído sob a licença GLP - ou seja, pode ser copiado, distribuído e
#alterado livremente, mantendo-se os créditos.

#IMPORTANTE: NECESSÁRIO O SOFTWARE WGET


#As três opções abaixo é para quem está sob um proxy
usandoproxy=off  # usar 'on' ou 'off'
userproxy=seu_login # login do proxy
userproxypass=sua_senha # senha do proxy


#Aqui as configurações dos diretórios
meudir="$HOME/legislação"
ms="$meudir/mandado de segurança"
hd="$meudir/habeas data"
acp="$meudir/ação civil pública"
ap="$meudir/ação popular"
sumula="$meudir/súmulas"



#Verificando a existência dos diretórios.  Se não existem, são
#criados.  Se existem, é feito um backup na pasta .old
if [ -e $meudir ]
then
  cd "$meudir"
  rm -f .wget.log.atualizaleis
  rm -Rf ./.old
  mkdir ./.old
  cp -R * ./.old

else

  mkdir "$meudir"
  cd "$meudir"
fi

  mkdir -p "$ms"
  mkdir -p "$hd"
  mkdir -p "$acp"
  mkdir -p "$ap"
  mkdir -p "$sumula"


xx=0


#Agora vamos alimentar o array com as informações:

#xx=$(($xx+1)) = não altere essa linha!!!
#link[0]=url a ser baixada pelo wget
#arquivo[0]=nome do arquivo a ser gravado
#descricao[0]=descrição do artigo (oh!)
#codigo[0]=aqui informamos se se trata de um código (ex: código civil). Possibilidades: "yes" ou "no"
#ref1[0]=um parâmetro que pode ser passado para obter a atualização só dessa legislação - se não for usar informe "."
#ref2[0]=outro parâmetro que pode ser passado para obter a atualização só dessa legislação - se não for usar informe "."
#ligado[0]=se está ligado ou não.  Possibilidades: "yes" ou "no"

#Então vamos lá:

#Links dos arquivos:

#CÓDIGOS:

link[$xx]="http://www.planalto.gov.br/ccivil_03/Constituicao/Constitui%E7ao.htm"
arquivo[$xx]="CRFB.htm"
descricao[$xx]="Constituição da República Federativa do Brasil"
codigo[$xx]="yes"
ref1[$xx]="crfb"
ref2[$xx]="."
ligado[$xx]="yes"

xx=$(($xx+1)) 
link[$xx]="http://www.planalto.gov.br/ccivil_03/LEIS/L3071.htm"
arquivo[$xx]="CC-1916.htm"
descricao[$xx]="Código Civil de 1916 - revogado"
codigo[$xx]="yes"
ref1[$xx]="cc1916"
ref2[$xx]="l3071"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/LEIS/2002/L10406.htm"
arquivo[$xx]="CC-2002.htm"
descricao[$xx]="Código Civil de 2002"
codigo[$xx]="yes"
ref1[$xx]="cc2002"
ref2[$xx]="l10406"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/CCIVIL/Leis/L5869.htm"
arquivo[$xx]="CPC.htm"
descricao[$xx]="Código de Processo Civil"
codigo[$xx]="yes"
ref1[$xx]="cpc"
ref2[$xx]="l7565"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L8069.htm"
arquivo[$xx]="ECA - Lei8069.htm"
descricao[$xx]="Estatuto da Criança e do Adolescente"
codigo[$xx]="yes"
ref1[$xx]="eca"
ref2[$xx]="l8069"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/LEIS/L8078.htm"
arquivo[$xx]="CPDC - Lei8078.htm"
descricao[$xx]="Código de Defesa do Consumidor"
codigo[$xx]="yes"
ref1[$xx]="cpdc"
ref2[$xx]="l8078"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Decreto-Lei/Del2848.htm"
arquivo[$xx]="CP - Del2848.htm"
descricao[$xx]="Código Penal"
codigo[$xx]="yes"
ref1[$xx]="cp"
ref2[$xx]="del2848"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Decreto-Lei/Del3689.htm"
arquivo[$xx]="CPP - Del3689.htm"
descricao[$xx]="Código de Processo Penal"
codigo[$xx]="yes"
ref1[$xx]="cpp"
ref2[$xx]="del3689"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L4117.htm"
arquivo[$xx]="Cód Bras Telecomunicações - L4117.htm"
descricao[$xx]="Código Brasileiro de Telecomunicações"
codigo[$xx]="yes"
ref1[$xx]="cbtelecom"
ref2[$xx]="l4117"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L4771.htm"
arquivo[$xx]="Cód Florestal - L4771.htm"
descricao[$xx]="Código Florestal"
codigo[$xx]="yes"
ref1[$xx]="codflorestal"
ref2[$xx]="l4771"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L4737.htm"
arquivo[$xx]="Cód Eleitoral - L4737.htm"
descricao[$xx]="Código Eleitoral"
codigo[$xx]="yes"
ref1[$xx]="codeleitoral"
ref2[$xx]="l4737"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L5172.htm"
arquivo[$xx]="CTN - L5172.htm"
descricao[$xx]="Código Tributário Nacional"
codigo[$xx]="yes"
ref1[$xx]="ctn"
ref2[$xx]="l5172"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L9503.htm"
arquivo[$xx]="CTB - L9503.htm"
descricao[$xx]="Código de Trânsito Brasileiro"
codigo[$xx]="yes"
ref1[$xx]="ctb"
ref2[$xx]="l9503"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Decreto-Lei/Del1001.htm"
arquivo[$xx]="CPM - Del1001.htm"
descricao[$xx]="Código Penal Militar"
codigo[$xx]="yes"
ref1[$xx]="cpm"
ref2[$xx]="del1001"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Decreto-Lei/Del1002.htm"
arquivo[$xx]="CPPM - Del1002.htm"
descricao[$xx]="Código de Processo Penal Militar"
codigo[$xx]="yes"
ref1[$xx]="cppm"
ref2[$xx]="del1002"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L5197.htm"
arquivo[$xx]="Cód Caça - L5197.htm"
descricao[$xx]="Código de Caça e Proteção à Fauna"
codigo[$xx]="yes"
ref1[$xx]="ccpf"
ref2[$xx]="l5197"
ligado[$xx]="no"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L9279.htm"
arquivo[$xx]="Cód Caça - L5197.htm"
descricao[$xx]="Código de Caça e Proteção à Fauna"
codigo[$xx]="yes"
ref1[$xx]="ccpf"
ref2[$xx]="l5197"
ligado[$xx]="no"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L9279.htm"
arquivo[$xx]="Cód Prop Indusrial - L9279.htm"
descricao[$xx]="Código de Propriedade Industrial"
codigo[$xx]="yes"
ref1[$xx]="."
ref2[$xx]="l9279"
ligado[$xx]="no"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Decreto-Lei/Del5452.htm"
arquivo[$xx]="CLT - Del5452.htm"
descricao[$xx]="Consolidação das Leis do Trabalho"
codigo[$xx]="yes"
ref1[$xx]="clt"
ref2[$xx]="del5452"
ligado[$xx]="no"


# SÚMULAS:

xx=$(($xx+1))
link[$xx]="http://www.stf.gov.br/arquivo/cms/jurisprudenciaSumula/anexo/Sumulas1a736.pdf"
arquivo[$xx]="STF - súmulas.pdf"
descricao[$xx]="Súmulas do STF"
codigo[$xx]="yes"
ref1[$xx]="sumulas"
ref2[$xx]="sumstf"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.stf.gov.br/arquivo/cms/jurisprudenciaSumulaVinculante/anexo/SumulaVinculante1a3.pdf"
arquivo[$xx]="STF - súmulas vinculantes.pdf"
descricao[$xx]="Súmulas Vinculantes do STF"
codigo[$xx]="yes"
ref1[$xx]="sumulas"
ref2[$xx]="sumvincstf"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.stj.gov.br/webstj/Processo/Jurisp/Download/verbetes_asc.txt"
arquivo[$xx]="STJ - súmulas.txt"
descricao[$xx]="Súmulas do STJ"
codigo[$xx]="yes"
ref1[$xx]="sumulas"
ref2[$xx]="sumstj"
ligado[$xx]="yes"


# LEIS:

# CÍVEIS:


xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/decreto/D22626.htm"
arquivo[$xx]="D22626 - Lei de Usura.htm"
descricao[$xx]="Lei de Usura"
codigo[$xx]="no"
ref1[$xx]="usura"
ref2[$xx]="d22626"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/decreto-lei/1965-1988/Del0911.htm"
arquivo[$xx]="Del0911 - Busca e Apreensão.htm"
descricao[$xx]="Busca e Apreensão"
codigo[$xx]="no"
ref1[$xx]="busca"
ref2[$xx]="del0911"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Decreto-Lei/Del4657.htm"
arquivo[$xx]="Del4657 - LICC.htm"
descricao[$xx]="LICC - Lei de Introdução ao Código Civil"
codigo[$xx]="no"
ref1[$xx]="licc"
ref2[$xx]="del4657"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L1060.htm"
arquivo[$xx]="L1060 - Assistência Judiciária.htm"
descricao[$xx]="Assistência Judiciária"
codigo[$xx]="no"
ref1[$xx]="jg"
ref2[$xx]="l1060"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L6015.htm"
arquivo[$xx]="L6015 - Registros Públicos.htm"
descricao[$xx]="Registros Públicos"
codigo[$xx]="no"
ref1[$xx]="lrp"
ref2[$xx]="l6015"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L6515.htm"
arquivo[$xx]="L6515 - Divórcio.htm"
descricao[$xx]="Divórcio"
codigo[$xx]="no"
ref1[$xx]="divorcio"
ref2[$xx]="l6515"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L8245.htm"
arquivo[$xx]="L8245 - Locações.htm"
descricao[$xx]="Locações"
codigo[$xx]="no"
ref1[$xx]="locacoes"
ref2[$xx]="l8245"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L8429.htm"
arquivo[$xx]="L8429 - Improbidade Administrativa.htm"
descricao[$xx]="Improbidade Administrativa"
codigo[$xx]="no"
ref1[$xx]="lia"
ref2[$xx]="l8429"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L8666cons.htm"
arquivo[$xx]="L8666 - Liitações e Contratos Adm.htm"
descricao[$xx]="Licitações e Contratos Adm."
codigo[$xx]="no"
ref1[$xx]="."
ref2[$xx]="l8666"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L9099.htm"
arquivo[$xx]="L9099 - Juizados Especiais.htm"
descricao[$xx]="Juizados Especiais"
codigo[$xx]="no"
ref1[$xx]="."
ref2[$xx]="l9099"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil/Leis/LEIS_2001/L10259.htm"
arquivo[$xx]="L10259 - Juizados Federais.htm"
descricao[$xx]="Juizados Federais"
codigo[$xx]="no"
ref1[$xx]="."
ref2[$xx]="l10259"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L9494.htm"
arquivo[$xx]="L9494 - Antecipação de Tutela contra Fazenda.htm"
descricao[$xx]="Antecipação de Tutela contra a Fazenda Pública"
codigo[$xx]="no"
ref1[$xx]="."
ref2[$xx]="l9494"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/2003/L10.741.htm"
arquivo[$xx]="L10741 - Estatuto do Idoso.htm"
descricao[$xx]="Estatuto do Idoso"
codigo[$xx]="no"
ref1[$xx]="."
ref2[$xx]="l10741"
ligado[$xx]="yes"



#CRIMINAIS:

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L8072.htm"
arquivo[$xx]="L8072 - Crimes Hediondos.htm"
descricao[$xx]="Crimes Hediondos"
codigo[$xx]="no"
ref1[$xx]="."
ref2[$xx]="l8072"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L9296.htm"
arquivo[$xx]="L9296 - Escuta Telefônica.htm"
descricao[$xx]="Escuta Telefônica"
codigo[$xx]="no"
ref1[$xx]="."
ref2[$xx]="l9296"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L9455.htm"
arquivo[$xx]="L9455 - Tortura.htm"
descricao[$xx]="Tortura"
codigo[$xx]="no"
ref1[$xx]="."
ref2[$xx]="l9455"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/2003/L10.826.htm"
arquivo[$xx]="L10826 - Estatuto do Desarmamento.htm"
descricao[$xx]="Estatuto do Desarmamento"
codigo[$xx]="no"
ref1[$xx]="."
ref2[$xx]="l10826"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/_Ato2004-2006/2006/Lei/L11343.htm"
arquivo[$xx]="L11343 - Drogas - Sinad.htm"
descricao[$xx]="Drogas - Entorpecentes - Sinad"
codigo[$xx]="no"
ref1[$xx]="drogas"
ref2[$xx]="l11343"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/_Ato2004-2006/2006/Lei/L11340.htm"
arquivo[$xx]="L11340 - Violência Contra Mulher.htm"
descricao[$xx]="Violência Contra Mulher - Maria da Penha"
codigo[$xx]="no"
ref1[$xx]="."
ref2[$xx]="l11340"
ligado[$xx]="yes"



# ESPECIAIS (diretórios separados)

# Mandado de Segurança:

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L1533.htm"
arquivo[$xx]="L1533-51.htm"
descricao[$xx]="MS - Mandado de Segurança"
codigo[$xx]="no"
ref1[$xx]="ms"
ref2[$xx]="l1533"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L5021.htm"
arquivo[$xx]="L5021-66 - MS - Ptgo a servidor público por Mand.Seg.htm"
descricao[$xx]="MS - Pagamento a Servidor Público por Mandado de Segurança"
codigo[$xx]="no"
ref1[$xx]="ms"
ref2[$xx]="l5021"
ligado[$xx]="yes"


# Ação Civil Pública
xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L7913.htm"
arquivo[$xx]="L7913 - ACP - Danos no mercado de valores mobiliários.htm"
descricao[$xx]="ACP - Danos no mercado de valores mobiliários"
codigo[$xx]="no"
ref1[$xx]="acp"
ref2[$xx]="l7913"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L7347orig.htm"
arquivo[$xx]="L7347 - ACP - Danos ao meio-ambiete - consumidor.htm"
descricao[$xx]="ACP - Danos ao meio-ambiete - consumidor"
codigo[$xx]="no"
ref1[$xx]="acp"
ref2[$xx]="l7347"
ligado[$xx]="yes"



# Ação Popular
xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L4717.htm"
arquivo[$xx]="L4717 - AP - Regula a Ação Popular.htm"
descricao[$xx]="AP - Regula a Ação Popular"
codigo[$xx]="no"
ref1[$xx]="ap"
ref2[$xx]="l4717"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L6513.htm"
arquivo[$xx]="L6513 - AP - Criação de Áreas de Interesse Turístico.htm"
descricao[$xx]="AP - Criação de Áreas de Interesse Turístico"
codigo[$xx]="no"
ref1[$xx]="ap"
ref2[$xx]="l6513"
ligado[$xx]="yes"


# Habeas Data
xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L9507.htm"
arquivo[$xx]="L9507 - HD - Regula o Habeas Data.htm"
descricao[$xx]="HD - Regula o Habeas Data"
codigo[$xx]="no"
ref1[$xx]="hd"
ref2[$xx]="l9507"
ligado[$xx]="yes"

xx=$(($xx+1))
link[$xx]="http://www.planalto.gov.br/ccivil_03/Leis/L9051.htm"
arquivo[$xx]="L9051 - HD - Expedição de Certidões.htm"
descricao[$xx]="HD - Expedição de Certidões"
codigo[$xx]="no"
ref1[$xx]="hd"
ref2[$xx]="l9051"
ligado[$xx]="yes"


# Legislação Estadual - RJ
xx=$(($xx+1))
link[$xx]="http://alerjln1.alerj.rj.gov.br/CONTLEI.NSF/c8aa0900025feef6032564ec0060dfff/fa1a422b516211130325657a0064293f?OpenDocument&Highlight=0,2877"
arquivo[$xx]="Lei Estadual 2877-97 IPVA.htm"
descricao[$xx]="Lei Estadual n. 2877-97 - IPVA"
codigo[$xx]="no"
ref1[$xx]="ipva"
ref2[$xx]="le2877"
ligado[$xx]="yes"



#Acho que daqui para baixo você não precisará mexer em nada...
#Mas se quiser, fique a vontade  :-)



meutotal=$((${#link[@]}-1))


if [ $1 > /dev/null ]
   then
      entrada="$1"
   else
      entrada="todos"
fi

if [ $entrada = "codigos" ] 
   then
      for ((  i = 0 ;  i <= $meutotal;  i++  ))
      do

         if [ ${ligado[$i]} = "yes" ] && [ ${codigo[$i]} = "yes" ]; then
           echo ""
           echo "....Obtendo --> ${descricao[$i]}"
                for ((  t = 0 ;  t <= 2;  t++  ))
                do
                   wget --proxy=$usandoproxy --proxy-user=$userproxy --proxy-password=$userproxypass --no-check-certificate -a .wget.log.atualizaleis -N -c -O "${arquivo[$i]}" ${link[$i]}
                done
         fi
      done


  else

      for ((  i = 0 ;  i <= $meutotal;  i++  ))
      do

         if [ $entrada = "todos" ] || [ $entrada = ${ref1[$i]} ] || [ $entrada = ${ref2[$i]} ] 
           then

             if [ ${ligado[$i]} = "yes" ]; then
                echo ""
                echo "....Obtendo --> ${descricao[$i]}"
                     for ((  t = 0 ;  t <= 2;  t++  ))
                     do
                        wget --proxy=$usandoproxy --proxy-user=$userproxy --proxy-password=$userproxypass --no-check-certificate -a .wget.log.atualizaleis -c -O "${arquivo[$i]}" ${link[$i]}
                     done


                 if [ ${ref1[$i]} = "sumulas" ] || [ ${ref2[$i]} = "sumulas" ]
                     then
                        mv "${arquivo[$i]}" "$sumula/${arquivo[$i]}"
                  fi

                 if [ ${ref1[$i]} = "ms" ] || [ ${ref2[$i]} = "ms" ]
                     then
                        mv "${arquivo[$i]}" "$ms/${arquivo[$i]}"
                 fi

                 if [ ${ref1[$i]} = "hd" ] || [ ${ref2[$i]} = "hd" ]
                     then
                        mv "${arquivo[$i]}" "$hd/${arquivo[$i]}"
                 fi

                 if [ ${ref1[$i]} = "acp" ] || [ ${ref2[$i]} = "acp" ]
                     then
                        mv "${arquivo[$i]}" "$acp/${arquivo[$i]}"
                 fi

                 if [ ${ref1[$i]} = "ap" ] || [ ${ref2[$i]} = "ap" ]
                     then
                        mv "${arquivo[$i]}" "$ap/${arquivo[$i]}"
                 fi
             fi
         fi
       done
fi

echo "............................................................"
echo "............................................................"
echo "............................................................"
echo "                  Atualização completa!                     "
echo "............................................................"
echo "............................................................"
echo "............................................................"

Scripts recomendados

Script para excluir tudo de um local menos uma pasta ou arquivo selecionado

Filtro para importação de extrato do Banco do Brasil para Kmymoney

Indice Bovespa

Menu Horario de Verão

Script de instalação Servidor MTA Postfix + Openwebmail


  

Comentários
[1] Comentário enviado por removido em 12/01/2008 - 09:38h

Obrigado! Foi de grande ajuda.Ótimo trabalho!

[2] Comentário enviado por apsampaio em 16/01/2008 - 11:27h

No script, onde está licença "GLP" leia-se "GPL". Abraços.

[3] Comentário enviado por richards em 27/01/2010 - 02:11h

MUITO LEGAL ESSE SCRIPT!!! VOU COLOCAR NO PC DE UMA AMIGA MINHA QUE ESTA' USANDO LINUX =D!! VALEU!

***** PS.: LINK NAO FUNCIONA; DAÍ COPIEI DO POST ;) !!!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts