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

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

Re: [shell-script] Shell email


From: Leandro Lustosa
Subject: Re: [shell-script] Shell email
Date: Thu, 01 Dec 2005 21:05:02 -0200
User-agent: Mozilla Thunderbird 1.0.6 (X11/20050716)

Olá, Boa Noite a Todos!

Sou Novo Aqui, mas gostaria de mostrar o script para SCP que deu certo 
aqui, em cima deste modelo que você fez!
Só fiz algumas modificações, eis o script:

*#!/bin/sh
$(scp zuado.txt /home/slackuser_/ 2>/dev/null)
if [ $? == 0 ] ; then
echo "Arquivo Encontrado, SCP Okay! :D"
else
echo Não Possível Localizar o Arquivo!
fi*

*OBS.:* Agora pode inventar, usar -P Número da Porta, -r (para 
recursivo) e assim vai! Se for para fora a
sintaxe é: scp arq address@hidden:/root (para arquivo). Escolher 
arquivo, dir, ip a ser enviado etc.

- scp em porta diferente:
scp -P 9595 arq address@hidden:/root (para arquivo em porta de SSH 
diferente)

- scp em porta diferente + diretório:
scp -P 9595 -r dir address@hidden:/root (para arquivo em porta de 
SSH diferente)

Espero que sirva para algo!


Tiago Barcellos Peczenyj wrote:

> AH
>
> mostra ai o jeito que vc fez e não deu...
>
> $ RESP="$(scp 192.168.102.1:/tmp/teste.txt /tmp/teste.txt 2>&1)"
> $ echo $RESP | grep -q "Connection timed out" && echo "encontrei" || echo
> "nao encontrei"
> encontrei
>
> Tcharam... vc ta redirecionando a saida de erro pra saida padrão ??
>
> Em 01/12/05, Tiago Schievenin <address@hidden> escreveu:
> >
> >  cara........eu fiz isso mas mesmo assim não entra no if........ele 
> só vai
> > para else......não entendo.......
> >
> >   qualquer dica me ajuda.
> >   abraços
> >
> > Tiago Barcellos Peczenyj <address@hidden> escreveu:
> >   qual o resultado de service squid status ?
> >
> > faça um
> > echo "'${PROXY}'"
> >
> > durante este script, veja o resultado entre aspas simples e 
> reescreva o if
> >
> > [ "${PROXY}" = "o que vc viu entre aspas simples e ta certo" ]
> >
> > Barbada, heim ?
> >
> > Em 01/12/05, Tiago Schievenin <address@hidden> escreveu:
> > >
> > >  mas devo colocar o conteudo da variável??? no lugar do ok??? pois não
> > > consegui entender
> > >   grato
> > >
> > > Reinaldo Carvalho <address@hidden> escreveu:
> > >   Essa lógica esta errada:
> > >
> > > >         if [ $PROXY = "OK " ];then
> > >
> > > O conteudo da variavel PROXY nunca será OK. E outro. Use as variáveis
> > > entre aspas.
> > >
> > > Em 01/12/05, tschievenin<address@hidden> escreveu:
> > > > galera sou iniciante e tenho esse script, mas ele não entra no
> > > > If....ele sempre manda a mensagem de que o sistema ta parado!!!!
> > > > por favor me ajudem
> > > > OS=`uname -s`
> > > > SENDER=address@hidden
> > > > MAILBOX=address@hidden
> > > > REPL=address@hidden
> > > >
> > > >
> > > > # Verificando se o sistem eh Linux
> > > >
> > > >         if [ $OS = "Linux" ];then
> > > >            HOSTN=/bin/hostname
> > > >            SENDMAIL=/usr/sbin/sendmail
> > > >         else
> > > >           echo " Sistema não reconhecido"
> > > >           exit -1
> > > >   fi
> > > > # Verifica se todos o squid está rodando
> > > >
> > > >         PROXY=`service squid status`
> > > >
> > > >
> > > >
> > > >         if [ $PROXY = "OK " ];then
> > > >                 echo -e Subject:" Servico iniciado com sucesso
> > > > \nReply-To: \
> > > >                 $REPL\nTudo esta rodando perfeitamente."|$SENDMAIL -
> > > > f$SENDER $MAILBOX
> > > >
> > > >         else
> > > >                 echo -e "Subject: O servico esta parado 
> \nReply-To: \
> > > >                 $REPL\nAdministrador verificar o
> > > > servico."|$SENDMAIL -f$SENDER $MAILBOX
> > > >
> > > >    fi
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > 
> ---------------------------------------------------------------------
> > > > 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
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> > > --
> > > Reinaldo Carvalho
> > > Debian Sarge 3.1 - Linux User: #238310
> > > Prodepa - address@hidden
> > >
> > >
> > > ---------------------------------------------------------------------
> > > 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:            
> PUBLICIDADE
> > >     var lrec_target="_blank";var lrec_URL=new Array();  lrec_URL[1]="
> > >
> > 
> http://br.rd.yahoo.com/SIG=12fmffu7c/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111254:HM/Y=BR/EXP=1133467050/A=2950750/R=0/id=flashurl/SIG=10tift5qr/*http://br.movies.yahoo.com/
> > ";
> > > var lrec_flashfile="
> > >
> > 
> http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0901_lrec_cinema_calendario.swf?clickTAG=javascript:LRECopenWindow(1)
>  
> <http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0901_lrec_cinema_calendario.swf?clickTAG=javascript:LRECopenWindow%281%29><http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0901_lrec_cinema_calendario.swf?clickTAG=javascript:LRECopenWindow%281%29>
> > <
> > 
> http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0901_lrec_cinema_calendario.swf?clickTAG=javascript:LRECopenWindow%281%29
> > >";
> > > var lrec_altURL="
> > >
> > 
> http://br.rd.yahoo.com/SIG=12fmffu7c/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111254:HM/Y=BR/EXP=1133467050/A=2950750/R=1/id=altimg/SIG=10tift5qr/*http://br.movies.yahoo.com/
> > ";
> > > var lrec_altimg="
> > >
> > 
> http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0829_lrec_cinema_calendario.gif
> > ";
> > > var lrec_width=300;var lrec_height=250;
> > >
> > > ---------------------------------
> > >   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! doce lar. Faça do Yahoo! sua homepage.
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > >  ---------------------------------------------------------------------
> > > 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:*  PUBLICIDADE
> > > <
> > 
> http://br.rd.yahoo.com/SIG=12fr1e6iq/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111254:HM/Y=BR/EXP=1133469752/A=2950750/R=2/id=noscript/SIG=10tift5qr/*http://br.movies.yahoo.com/
> > >
> > > ------------------------------
> > > *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<
> > address@hidden?subject=Unsubscribe>
> > >
> > >    - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> > >    Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > ---------------------------------------------------------------------
> > 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
> >
> >    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! doce lar. Faça do Yahoo! sua homepage.
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> >  ---------------------------------------------------------------------
> > 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:*  PUBLICIDADE
> > 
> <http://br.rd.yahoo.com/SIG=12fatdf22/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111254:HM/Y=BR/EXP=1133473133/A=2950750/R=2/id=noscript/SIG=10tift5qr/*http://br.movies.yahoo.com/>
> > ------------------------------
> > *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<address@hidden?subject=Unsubscribe>
> >
> >    - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> >    Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ---------------------------------------------------------------------
> 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:*
> PUBLICIDADE
>
>
> ------------------------------------------------------------------------
> *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
>       <mailto:address@hidden?subject=Unsubscribe>
>        
>     * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
>       Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
>
>
1 abraço,

-- 
    -
   °v°   Leandro Lustosa
  /(_)\  Slackuser_Lab
   ^ ^   address@hidden
         F: (41) 8405-9702 



[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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