Atualiza Leis

Publicado por Adenauer 11/01/2008

[ Hits: 6.627 ]

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

VIM Colorido

Omelete.bsh

mail.sh

Limpar pacotes com versões antigas do cache do apt

Configurar 3G


  

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 rrodrigues345 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