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

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

Re: [shell-script] Sistema Operacional Remoto


From: Rubens Andrade
Subject: Re: [shell-script] Sistema Operacional Remoto
Date: Wed, 28 Nov 2001 09:59:15 -0200

Alguem pode me ajudar a conseguir um help do editor EMACS
abs;

Rubens Andrade

----- Original Message -----
From: Renato Silveira <address@hidden>
To: <address@hidden>
Sent: Wednesday, November 28, 2001 10:00 AM
Subject: RES: [shell-script] Sistema Operacional Remoto


AcessoBOL, só R$ 9,90! O menor preço do mercado!
Assine já! http://www.bol.com.br/acessobol/



tente assim

maquina=XXX.XXX.XXXX.XXXX
User=YYYYYYYY
Senha=ZZZZZZ
log=/tmp/sistemas_operacionais
ftp -v -n > $log 2>&1 <<-EOF
   open $maquina
   user $User $Senha
   system
   quit
EOF

echo "Servidor: $maquina   S.O : `cat $log | tail -2 | head -1 | cut -c5-`"
rm $log

> ----- Mensagem original -----
> De: Júlio [SMTP:address@hidden]
> Enviada em: Terça-feira, 27 de Novembro de 2001 22:41
> Para: Shell
> Assunto: [shell-script] Sistema Operacional Remoto
>
> Gostaria de saber se alguém sabe como posso obter o nome do sistema
> operacional de uma máquina remota.
>
> Preciso usar isto em um script que toma decisões com base no S.O.
>
> Obrigado.
>
>
> Sair da lista: address@hidden
> Banco Dados:   http://www.egroups.com/group/shell-script
>
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
> http://br.yahoo.com/info/utos.html
>

Sair da lista: address@hidden
Banco Dados:   http://www.egroups.com/group/shell-script

Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html





From (no email address) Wed Nov 28 06:41:37 2001
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
Received: (EGP: mail-8_0_0_1); 28 Nov 2001 14:41:38 -0000
Received: (qmail 95909 invoked from network); 28 Nov 2001 14:41:37 -0000
Received: from unknown (216.115.97.167)
  by m12.grp.snv.yahoo.com with QMQP; 28 Nov 2001 14:41:37 -0000
Received: from unknown (HELO perninha.conectiva.com.br) (200.250.58.156)
  by mta1.grp.snv.yahoo.com with SMTP; 28 Nov 2001 14:41:36 -0000
Received: from burns.conectiva (burns.conectiva [10.0.0.4])
        by perninha.conectiva.com.br (Postfix) with SMTP id 3C83F38C99
        for <address@hidden>; Wed, 28 Nov 2001 11:41:35 -0300 (EST)
Received: (qmail 480 invoked by uid 0); 28 Nov 2001 14:38:23 -0000
Received: from verde.conectiva (10.0.2.168)
  by burns.conectiva with SMTP; 28 Nov 2001 14:38:23 -0000
Date: Wed, 28 Nov 2001 12:42:21 -0200 (BRST)
X-X-Sender:  <verde@verde.conectiva>
To: <address@hidden>
Subject: Re: [shell-script] Menus c/ dialog
In-Reply-To: <address@hidden>
Message-ID: <Pine.LNX.4.33L.0111281241280.945-100000@verde.conectiva>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=iso-8859-1
Content-Transfer-Encoding: 8BIT
X-eGroups-From: # aurelio marinho jargas <address@hidden>
From: # aurelio marinho jargas <address@hidden>
X-Yahoo-Profile: verde6666

ae rodrigo,

@ 27/11, address@hidden:
>    Estou precisando colocar  caixas de diálogo em um script mas estou
> encontrando dificulades. Alguém aí poderia me explicar como funciona o
> script abaixo ??? Ou mesmo me enviar um script modelo p/ eu me basear
> e também a explicação do mesmo ???

exemplos funcionais:
http://verde666.org/programas/bash/lib/dialog-lib.sh


-- 
http://verde666.org s/click/^a]/;^[:wq


From (no email address) Wed Nov 28 06:54:25 2001
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
Received: (EGP: mail-8_0_0_1); 28 Nov 2001 14:54:25 -0000
Received: (qmail 19798 invoked from network); 28 Nov 2001 14:54:24 -0000
Received: from unknown (216.115.97.172)
  by m6.grp.snv.yahoo.com with QMQP; 28 Nov 2001 14:54:24 -0000
Received: from unknown (HELO perninha.conectiva.com.br) (200.250.58.156)
  by mta2.grp.snv.yahoo.com with SMTP; 28 Nov 2001 14:54:22 -0000
Received: from burns.conectiva (burns.conectiva [10.0.0.4])
        by perninha.conectiva.com.br (Postfix) with SMTP id BABA538C9A
        for <address@hidden>; Wed, 28 Nov 2001 11:54:12 -0300 (EST)
Received: (qmail 2631 invoked by uid 0); 28 Nov 2001 14:51:00 -0000
Received: from verde.conectiva (10.0.2.168)
  by burns.conectiva with SMTP; 28 Nov 2001 14:51:00 -0000
Date: Wed, 28 Nov 2001 12:54:58 -0200 (BRST)
X-X-Sender:  <verde@verde.conectiva>
To: <address@hidden>
Subject: Re: [shell-script] Re: Colocar o ip em arquivo
In-Reply-To: <address@hidden>
Message-ID: <Pine.LNX.4.33L.0111281245540.945-100000@verde.conectiva>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=iso-8859-1
Content-Transfer-Encoding: 8BIT
X-eGroups-From: # aurelio marinho jargas <address@hidden>
From: # aurelio marinho jargas <address@hidden>
X-Yahoo-Profile: verde6666

@ 27/11, Rafael Gustavo Gassner:

> Masturbação mental é muito massa!!!!!
>
> Que tal:
>
>  for i in `cat /proc/net/dev | grep : | cut -d : -f 1 | grep -v lo`;
> do ifconfig $i | grep inet | cut -d : -f 2 | cut -d " " -f 1; done
>
> Mostra os ips de todas as interfaces!!!!!
>
> o sed nao funcionou aqui (slack 8)

deve estar em inglês, aí não tem espaço após os : do "inet addr:"


versão sed pra mostrar todas as interfaces:
$ /sbin/ifconfig | sed '/^[^ ]/!d;N;s/ .*end.: /:/;s/ .*//'
eth0:10.0.2.168
lo:127.0.0.1

ei, ficou menor ainda que o sed da eth0 &:)

ah! o ifconfig aqui tá em português, se for o em inglês é:

  /sbin/ifconfig | sed '/^[^ ]/!d;N;s/ .*addr:/:/;s/ .*//'


ou, pra pt_BR e en de uma vez:

  /sbin/ifconfig | sed '/^[^ ]/!d;N;s/ .*\(addr\|end\.\): */:/;s/ .*//'


> ip=`ifconfig eth0 | grep inet | cut -d : -f 2 | awk '{print $1}'`
> ip=`/sbin/ifconfig eth0 | grep inet | cut -d : -f 2 | cut -d" " -f1`
> ip=`/sbin/ifconfig eth0 | sed '/inet/!d;s/[^:]*: //;s/ .*//'`

-- 
http://verde666.org s/click/^a]/;^[:wq



reply via email to

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