shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RES: [shell-script] script distribuição de Pacotes


From: Andre Pedro
Subject: Re: RES: [shell-script] script distribuição de Pacotes
Date: Mon, 8 Nov 2004 13:58:39 -0300 (ART)

Julio..
Desculpe a minha ignorancia,
Estou estudando shell a pouco  tempo.. já li seu livro
hehehe.. e estou relendo a versão NOVA. mas não
consegui entender muito bem o que vc quis fazer..

Você sugesta mandar o arquivo para os e-mail de todos
estagiarios ?
OBS: E se for um Arquivo de 20MB ? 

se você explicar mais "detalhadamente" o que vc
sugeriu eu agradeceria.

Obrigado

André 








 --- Julio Cezar Neves - DATAPREVRJ
<address@hidden> escreveu: 

---------------------------------
Andre,
minha sugestão é que vc monte um arquivo com o
seguinte leiaute:
Nome_da_maquina<TAB>E-mail_do_estagiário
suponha que seu nome seja arq e tenha os 350
servidores e o e-mail dos
estagiários responsáveis (?) por cada um deles. Em
seguida faça:

while true
do
    read -p "Nome do pacote a atualizar: " pac
    [ -f $pac ] && break
    read -n1 -p "Nao existe arquivo com este nome..."
pac
done
read -sp "Informe sua senha: " Senha
while read Maq Mail
do
    ftp -ivn $Maq >> /tmp/ftp.log 2>> &1 << FimFtp
        user $LOGNAME $Senha
        bin
        put $pac
        by
FimFtp
    mail $Mail << FimMail

Assunto: Ordem aos estagiários.

Hoje em $(date "+%d/%m/%Y") foi transmitido para a sua
máquina o pacote
$pac. Favor instalá-lo até eu contar até 1 senão o
bicho vai pegar.

Ass: Seu dono.
FimMail
done


Julio Cezar Neves
- Gerente do Programa de Software Livre -
Tel:+55 21 2528-7070 / +55 21 8112-9988
Fax: +55 21 2528-7646
mailto:address@hidden


| -----Mensagem original-----
| De: Andre Pedro [mailto:address@hidden]
| Enviada em: segunda-feira, 8 de novembro de 2004
13:46
| Para: address@hidden
| Assunto: [shell-script] script distribuição de
Pacotes
| 
| 
| 
| Boa tarde pessoal,
| Vou explicar no que estava pensando, sei que pode
| existir scripts prontos para isso mas talvez possa
dar
| ideia para alguem hehe..
| 
| Eu tenho umas 350 maquinas linux na rede.. e sempre
| existe aquele problema.. de pacotes.. tal.. sai
versão
| nova com melhorias e eu sempre logico gosto de
| atualizar... 
| 
| mas fazer isso manualmente.. é um saco..
| 
| O que eu queria é o seguinte.. um script.. que eu
| conseguiria pelo menos, distribuir o novo pacote
para
| as 350 maquinas.. automaticamente..
| 
| Ai apartir dai.. nossos estagiarios já instalariam
| cada  pacote em sua devida maquina..
| 
| eu achei um script na internet.. que faz essa
| distribuição.. e to tentando modifica-lo com meus
| pequenos conhecimentos de SHELL hehehe.
| 
| Alguem ae tem um script que faça mais ou menos isso
| para que eu possa coletar ideias e quem sabe fazer
um
| legal que possa ser usado por muitos ? ou até mesmo
| ideias.. e tal.
| 
| Obrigado
| 
| André Luis Souza Pedro
| EMPRO - Empresa Municipal de Processamento de dados
| São José do Rio Preto - SP
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|       
|       
|             
|
_______________________________________________________

| Yahoo! Acesso Grátis - Internet rápida e grátis.
Instale o 
| discador agora! http://br.acesso.yahoo.com/
| 
| 
|
---------------------------------------------------------------------
| Esta lista não admite a abordagem de outras
liguagens de 
| programação, como perl, C etc. Quem insistir em não
seguir 
| esta regra será moderado sem prévio aviso.
|
---------------------------------------------------------------------
| Sair da lista:
address@hidden
|
---------------------------------------------------------------------
| Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
 
Links do Yahoo! Grupos




 




---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens
de programação, como perl, C etc. Quem insistir em não
seguir esta regra será moderado sem prévio aviso.
---------------------------------------------------------------------
Sair da lista:
address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------



Yahoo! Grupos, um serviço oferecido por:              
        
                           function SearchComboBox() {
if (document.form_combo.keyword.value.length==0){ 
alert("Por favor, digite algo.");  return false; }else
{  document.form_combo.action
="http://br.rd.yahoo.com/SIG=12aifptqi/M=264105.3931087.6562589.1588051/D=brclubs/S=2137111254:HM/EXP=1100017294/A=2361264/R=0/SIG=11uaou2jn/*http://www.bondfaro.com/bondfaro/in/combosearch_in.jsp?sk=11";;
} return true;}                                       
  [input]                                             
      [input]                [input]                  
                        

---------------------------------
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
 
   Para sair deste grupo, envie um e-mail para:
address@hidden
 
   O uso que você faz do Yahoo! Grupos está sujeito
aos Termos do Serviço do Yahoo!.
 


        
        
                
_______________________________________________________ 
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! 
http://br.acesso.yahoo.com/


reply via email to

[Prev in Thread] Current Thread [Next in Thread]