[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Telnet... Reset modem...
From: |
Fahrinha (Nautilus) |
Subject: |
Re: [shell-script] Telnet... Reset modem... |
Date: |
Fri, 8 Mar 2002 11:26:49 -0300 |
Mas nao da pra executar o comando " reset porta " pelo ftp..
Reinaldo
----- Original Message -----
From: Julio Cezar Neves - DISB.O
To: address@hidden
Sent: Friday, March 08, 2002 11:10 AM
Subject: RES: [shell-script] Telnet... Reset modem...
Já tentei diversas vezes com o telnet e nunca cheguei a um resultado 100%.
Isso que vc este pretendendo, pode ser feito com um rsh ou com o comando
"site exec" do ftp.
Provavelmente vc receberá uma enxurrada de respostas aconselhando o uso do
rsh, mas não deixe de analisar a opção site exec do ftp, que no meu
modesto
entender é + simples, segura e menos conhecida.
[ ]s,
Julio Cezar Neves
-----Mensagem original-----
De: Fahrinha (Nautilus) [mailto:address@hidden]
Enviada em: sexta-feira, 8 de março de 2002 10:32
Para: address@hidden
Assunto: [shell-script] Telnet... Reset modem...
Bem... Sera que ah a possibilidade de mandar um telnet e executar comandos
nesse telnet?
digamos...
#!bin/sh
[;;;]
telnet ip
echo "login" # vai enviar o login para o telnet, mas e o ENTER?
sleep 1
echo "senha" # envia a senha, e o ENTER?
sleep 1
echo "reset s38"
sleep 1
echo "exit"
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 aos Termos do Serviço Yahoo!.
[As partes desta mensagem que não continham texto foram removidas]
From (no email address) Fri Mar 08 06:56:32 2002
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
Received: (EGP: unknown); 8 Mar 2002 14:56:32 -0000
Received: (qmail 61412 invoked from network); 8 Mar 2002 14:38:15 -0000
Received: from unknown (216.115.97.172)
by m8.grp.snv.yahoo.com with QMQP; 8 Mar 2002 14:38:15 -0000
Received: from unknown (HELO perninha.conectiva.com.br) (200.250.58.156)
by mta2.grp.snv.yahoo.com with SMTP; 8 Mar 2002 14:38:14 -0000
Received: from burns.conectiva (burns.conectiva [10.0.0.4])
by perninha.conectiva.com.br (Postfix) with SMTP id 93B0238D2E
for <address@hidden>; Fri, 8 Mar 2002 11:38:11 -0300 (EST)
Received: (qmail 650 invoked by uid 0); 8 Mar 2002 14:38:21 -0000
Received: from verde.conectiva (10.0.2.168)
by burns.conectiva with SMTP; 8 Mar 2002 14:38:21 -0000
Date: Fri, 8 Mar 2002 11:41:03 -0300 (BRT)
X-X-Sender: <verde@verde.conectiva>
To: <address@hidden>
Subject: bash, perl, python e amigos
In-Reply-To: <1015588109.3225.64.camel@linux60>
Message-ID: <Pine.LNX.4.33L.0203081127480.900-100000@verde.conectiva>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=iso-8859-1
Content-Transfer-Encoding: 8BIT
From: # aurelio marinho jargas <address@hidden>
X-Yahoo-Group-Post: member; ug194321
X-Yahoo-Profile: verde6666
ae leandro,
@ 8/3, Leandro Tavares Carneiro:
> Cara, algumas vezes recorro ao perl para resolver algums problemas e
> digo que, para algumas situações, o perl é muito melhor que shell
> script, principalmente quando se tem a nessessidade de se avaliar várias
> expressões regulares, onde, em shell script, seria necessário se
> recorrer ao sed e ao awk.
> É claro que as expressões regulares geralmente são diferentes das do
> grep, mas já existe um modo de se usar as mesmas expressões no perl.
> Acho python também muito bom, mas não conheço bem a sintaxe. No momento,
> estou estudando perl pois ele é praticamente universal e encontrado, por
> padrão, em vários sabores de unix, e o python nem sempre se encontra....
no fundo no fundo é aquela velha história:
"odeio tudo aquilo que não conheço"
&:)
o python torna programar um prazer só, pois é obrigatório fazer
código alinhado (indent). o TAB na frente da linha indica um
subnível de blocos de comandos, igual as chaves {} no shell.
por exemplo, no shell:
------------
func(){
case $1 in
a) echo a;;
b) echo b;;
esac
echo fim
}
func a
-----------
no python ficaria (supondo os mesmos comandos)
------------
def func:
case $1 in:
a) echo a
b) echo b
echo fim
func(a)
------------
só. não precisa de ; ou } pra dizer que um trecho de código
acabou, pois o próprio alinhamento já diz isso.
isso também é legal porque você bate o olho num código e fica
mais fácil encontrar as coisas, está tudo bem alinhado, um
comando por linha.
eu particularmente adoro fazer one-liners e com perl isso pode
ser levado ao extremo. mas são dois prazeres diferentes, fazer
one-liners e nunca mais mexer naquele código e outro é fazer um
código limpo e didático e quando você precisar dar manutenção é
só olhar e alterar e está feito.
eu sei que eu adoraria perl se soubesse programar nela.
mas até que eu realmente _precise_, MORTE AO PERL! &:)
--
http://verde666.org s/click/^a]/;^[:wq