🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #12343

Expect y expresiones regulares

#12343
From: David Muriel
Date: Thu, 02 Aug 2001 08:52
35 lines
2068 bytes
Buenas...

Estoy automatizando las respuestas que se le dan a un programa de
instalaci�n mediante Expect.  El problema es que al poner una
expresi�n regular en una de los comandos expect, se queda parado y
dice que el patr�n no encaja.  El comando original era este:

expect -exact "Interface \[eth0\]: "
send -- "none\r"

Ahora resulta que el programa pone eth0 o none seg�n est� activa la
red o no, por lo que lo cambi� por una expresi�n regular, pero al
hacer esto, no encaja el patr�n (o al menos es lo que dice el Expect),
y se queda parado (esperando a que encaje).  He probado con todo esto:

expect -exact "Interface \[.*\]: "
expect -exact "Interface \[(.*)\]: "
expect -exact "Interface \[*\]: "
expect -exact "Interface .*: "

�Alguien sabe porqu� no puede funcionar? �Alguna otra soluci�n?

Gracias por adelantado.

Hasta luego.

-- 
David Muriel Alvaro

        \_|_/           Andago
       \/   \/          Av. Santa Engracia num 54
a n d a g o  |--        Telef: 91-2041100
       /\___/\ 		http://www.andago.com
        / | \           "Innovando en Internet"
                        dmuriel@andago.com
Technical Details
Message-ID: <8766c67sjs.fsf@jazzfree.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!fu-berlin.de!uni-berlin.de!213.4.23.178!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,1b5b51bb9f1a4374,start
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-08-02 01:49:47 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!fu-berlin.de!uni-berlin.de!213.4.23.178!not-for-mail
From: davmur@jazzfree.com (David Muriel)
Newsgroups: es.comp.os.linux.programacion
Subject: Expect y expresiones regulares
Date: 02 Aug 2001 10:52:07 +0200
Lines: 36
Sender: david@vader
Message-ID: <8766c67sjs.fsf@jazzfree.com>
NNTP-Posting-Host: 213.4.23.178
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 996742185 3756121 213.4.23.178 (16 [100483])
User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7