Anzeige:
Ergebnis 1 bis 2 von 2

Thema: expect: reguläre ausdrücke?

  1. #1
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Beiträge
    253

    expect: reguläre ausdrücke?

    hallo!
    ich benutze expect um eine passworteingabe zu automatisieren. das script sieht so aus:

    #!/usr/bin/expect -f
    set passwort "geheim "
    spawn mount ...........
    expect "Enter password:"
    send "$passwort\r"
    expect eof

    das passwort enthält allerdings sonderzeichen wie "!" und "$". damit kommt expect nicht klar und meldet "can't read "xx": no such variable", wobei "xx" der teil des des passwortes ab dem sonderzeichen "!" ist. muss ich die sonderzeichen irgendwie maskieren? warum eigentlich wenn die sonderzeichen in anführungszeichen eingeschlossen sind?

    danke im voraus
    ~(,, ,,°>

  2. #2
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Beiträge
    253
    hat sich erledigt
    ich kann, wie in der shell, die besondere funktion bestimmter zeichen mit einem \ aufheben.
    ~(,, ,,°>

Ähnliche Themen

  1. [Gentoo] emerge kennt reguläre Ausdrücke
    Von ThorstenHirsch im Forum Tipps und Tricks
    Antworten: 1
    Letzter Beitrag: 03.03.04, 19:25
  2. Regex-Coach 0.6.1 - Reguläre Ausdrücke interaktiv austesten
    Von tve im Forum Neue Programme/Versionen
    Antworten: 1
    Letzter Beitrag: 10.01.04, 11:14
  3. Problem mit NIL (NIL isn't Liero)
    Von jf2003 im Forum Spielen Allgemein
    Antworten: 1
    Letzter Beitrag: 11.11.03, 06:09
  4. Reguläre Ausdrücke mit Variablen
    Von Rebell im Forum Anwendungen Allgemein, Software
    Antworten: 7
    Letzter Beitrag: 17.10.02, 10:22
  5. reguläre Ausdrücke
    Von Firew im Forum Anwendungen Allgemein, Software
    Antworten: 2
    Letzter Beitrag: 24.07.01, 23:01

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •