[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Script Norton Corrigido.
From: |
André Silva Coelho de Oliveira |
Subject: |
Script Norton Corrigido. |
Date: |
Fri, 30 Jan 2004 16:35:42 -0200 |
Ai Galerinha, Boa tarde.
Eu tive uns problemas com o script que enviei hoje cedo, segue o que eu
estou usando agora
#!/bin/sh
#########################
###ATUALIZA NORTON ######
#########################
#Script feito com ajuda da lista address@hidden
#Muito grato ao Andrew Amorim <address@hidden>, Daniel
Soares <address@hidden> e Julio Cezar Neves
<address@hidden> por seus scripts de exemplo os quais usei
de base.
#@Variaveis
#Site do arquivo de atualizacao
SITE=ftp.symantec.com/public/english_us_canada/antivirus_definitions/norton_
antivirus/
#Arquivo a ser baixado
ARQ=`lynx --dump
http://www.symantec.com.br/avcenter/download/pages/BR-N95.html | grep
i32.exe | grep "\[[0-9][0-9]\]" | sed 's/ \[[0-9][0-9]\]//g'`
#Arquivo de destino para o nome padrao
ARQDEST=`echo $ARQ | cut -c 5-8`321.exe
#Datas
ANO=`date "+%Y"`
MES=`date "+%B"`
DIA=`date "+%d"`
SEM=`date "+%A"`
#@Inicio
#Informa o arquivo mais atual do FTP
echo
echo "O arquivo mais atual do ftp é" $ARQ "de" $SEM", $DIA de" $MES "de"
$ANO
echo
#Inicia e monta a rede novell
service novell start
#Verifica se o arquivo existe
if [ -f /mnt/novell/APPS/PROTEC.TEL/ATU_DEF/$ARQDEST ]; then
echo
echo "NAO E PRECISO ATUALIZAR"
echo;
else
#Baixa a atualização
wget -t 3 -w 10 -c ftp://$SITE/$ARQ
#Apaga a versao antiga e renomeia o arquivo para o padrao de nome e move
para a pasta de atualizacoes
rm -f /mnt/novell/APPS/PROTEC.TEL/ATU_DEF/*321.exe&&mv $ARQ
/mnt/novell/APPS/PROTEC.TEL/ATU_DEF/$ARQDEST
fi
#Para a e desmonta rede novell
service novell stop;
//
André Silva Coelho de Oliveira
Minoica B.M.C Global Logistics
S.I.N - Serviço de Informática
address@hidden
www.minoica.com.br
Tel: +55 (12) 3933 - 0466 ramal 232
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Script Norton Corrigido.,
André Silva Coelho de Oliveira <=