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

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

RES: [shell-script] RES: Contribuições para a lista


From: Julio Cezar Neves - DISB.O
Subject: RES: [shell-script] RES: Contribuições para a lista
Date: Tue, 6 Jun 2000 10:36:59 -0300

Estou com a cabeça nas nuvens, lá vai o maldito texto ao qual me referi e
esqueci de passar.
+[]s
Julio mailto:address@hidden <mailto:address@hidden> 
 <<Mail.sh.txt>> 

        ----- Mensagem original -----
        De:             Julio Cezar Neves - DISB.O
[SMTP:address@hidden]
        Enviada em:             terça-feira, 6 de junho de 2000 10:30
        Para:           address@hidden
        Assunto:                RES: [shell-script] RES: Contribuições para
a lista



        O texto abaixo ficou uma porcaria, já q o outlook fez o favor de
desindentar e embaralhar. Estou mandando o mesmo texto anexado para
facilitar a leitura/interpretação.
        Sei que em listas não devem trafegar arquivos anexados, mas, no
nosso caso, não conheço nada melhor.
        []s a todos,
        Julio
        mailto:address@hidden <mailto:address@hidden>
<mailto:address@hidden <mailto:address@hidden> >  

        ----- Mensagem original -----
                De:     Julio Cezar Neves - DISB.O
        [SMTP:address@hidden]
<mailto:[SMTP:address@hidden]> 
                Enviada em:     terça-feira, 6 de junho de 2000 10:14
                Para:   address@hidden
<mailto:address@hidden> 
                Assunto:        [shell-script] RES: Contribuições para a
                lista

        Rodolfo,
        Uma boa idéia para o pontapé inicial da lista, seria você explicitar
        os
        trechos para tentarmos comentá-lo ou passarmos suas dúvidas para
        eventuais
        esclarecimentos.
        Certamente entre os cerca de 20 colegas inscritos na lista (por
        enquanto),
        alguém já passou por algo semelhante.
        Como contribuição, ai vai um passador de mail com texto padrão:


        cat /usr/local/var/teste | #Regitro=<No.OL><TAB><Nome da
        maq><TAB><op1 op2
        ... opn>
        while read Linha           # saida do cat "pipeada" para o while    
        do
                OL='echo "$Linha"    | cut -f1'   # Estas 3 linhas poderiam
ser
        evitadas
        se
                Maq='echo "$Linha"   | cut -f2'   # fizessemos o while da
        seguinte
        maneira:
        Opers='echo "$Linha" | cut -f3'   # while read OL Maq Opers
        for Oper in $Opers
        do
        mail "$Oper@$Maq <mailto:$Oper@$Maq> " << FimMail  # O << diz para o
Shell: ate
        encontrar
        o label
        # FimMail, não tente interpretar nada.
        Ref. Transferencia de Arquivos
        Informamos que:
                O processamento de 'date '+%d/%b/%y \'as %R Hr''
disponibilizou o
        arquivo
        'echo "$Arq".Z' no seu diretorio de saida (/prd4/staout/$Maq) do
'uname'.
                Lembramos que a politica de backup nao inclui arquivos
        transitorios  como
                o citado acima. ...
                           ...
        Saudacoes da equipe de suporte.
        FimMail
        Done


        Obs. O método mostrado acima é o único que conheço que permite
        passar dados
        variáveis, já que o Shell "resolve" o que esta entre aspas antes de
        tudo,
        inclusive do "Here-Document" (<<). Desta forma o comando date e o
        nome do
        arquivo que esta sendo passado serão "resolvidos" imediatamente
        antes do
        mail ser passado.
        Espero de alguma forma ter sido útil.
        []s,
        Julio

        ----- Mensagem original -----
                        De:     Rodolfo Villanova [SMTP:address@hidden]
<mailto:[SMTP:address@hidden]> 
                Enviada em:             segunda-feira, 5 de junho de 2000
                17:58
                        Para:   address@hidden
<mailto:address@hidden> 
                        Assunto:        Contribuições para a lista

        Puxa pessoal,
        Essa lista caiu do ceu direto na minha caixa de entrada.
        Ha menos de dois meses passei da plataforma Win9x para essa
plataforma (SunOs, HP-Ux e AIX).
        E uma das primeiras atribuicoes foi elaborar "sheis" (ou
        seria
        shell´s?) para automatizar a coleta de dados de performance de
        alguns
        servidores Unix e transforma-los em graficos de planilhas Excel.
        Do Unix, como usuário, mais ou menos já dominava os comandos e
ferramentas básicas (cp, cd, ls, mkdir, ps e o vi).
        Agora, estou destrinchando os "vmstat", "iostat" e "df  -k" e seus
parametros, bem como o "perfmeter" (SunOs).
        De shell passei a fazer o trivial, mas ainda falta muito por
        aprofundar. Consegui uns scripts bem complicados que fazem uma
        porção de
        coisas, inclusive cálculo de média de dados coletados, avisa por
        e-mail que
        processos "despencaram" da tabela de processos ou estão ocupando em
        demasia
        o procesador, e por aí vai. Só que alguns trechos são totalmente
nebulosos.
        Será que poderíamos intercambiar scripts que de alguma forma
        automatizam essas tarefas, bem como trocar ideias sobre o que querem
        dizer
        (ou fazer) determinados trechos de um script Shell? Enviariamos em
        anexo
        para a lista ou diretamente
        para o e-mail de cada interessado?
        Saudações a todos.
        Rodolfo Villanova
        Porto Alegre - RS
                        
                
        
------------------------------------------------------------------------
        Best friends, most artistic, class clown Find 'em here:
        http://click.egroups.com/1/4054/4/_/_/_/960239357/
<http://click.egroups.com/1/4054/4/_/_/_/960239357/> 
                
        
------------------------------------------------------------------------
                        
        To unsubscribe from this group, send an email to:
        address@hidden
<mailto:address@hidden> 
                        
                        

                
        
------------------------------------------------------------------------
        beMANY! has a new way to save big on your phone bill-and keep on 
        saving more each month: Our huge buying group gives you Long
        Distance 
        rates which fall monthly, plus an extra $60 in FREE calls!
        http://click.egroups.com/1/3821/4/_/_/_/960297257/
<http://click.egroups.com/1/3821/4/_/_/_/960297257/> 

        
------------------------------------------------------------------------

        To unsubscribe from this group, send an email to:
        address@hidden
<mailto:address@hidden> 
                

        
------------------------------------------------------------------------
        Would you like to save big on your phone bill-and keep on saving
        more each month? Join beMANY! Our huge buying group gives you Long
Distance
        rates which fall monthly, plus an extra $60 in FREE calls!
        http://click.egroups.com/1/2567/4/_/_/_/960298136/
<http://click.egroups.com/1/2567/4/_/_/_/960298136/> 
        
------------------------------------------------------------------------

        To unsubscribe from this group, send an email to:
        address@hidden
<mailto:address@hidden> 

Attachment: Mail.sh.txt
Description: Text document


reply via email to

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