1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

spawn, expect, send command not found

Dieses Thema im Forum "OS X-Developer" wurde erstellt von Lotus, 18.10.09.

  1. Lotus

    Lotus Alkmene

    Dabei seit:
    17.08.09
    Beiträge:
    31
    servus

    ich hab nen shellscript geschrieben, vor 2 wochen hat das auch noch geklappt.. dann hab ich meinen MBP zur reperatur gebracht, ne neue festplatte eingebaut bekommen und das system neu gemacht.. seitdem funktioniert gar nix mehr mit dem script!

    erstes problem war, ich habs erstellt, konnte das script aber nicht ausfuehren.. diesmal musste ich also chmod auf 777 stellen.. das musste ich letztesmal gar nicht machen.. die frage ist warum?

    2.tes problem hier ist mein script:

    Code:
    #!/bin/sh
    #!/usr/bin/expect -f
    spawn telnet sl.mud.at 4711
    expect -re "gast"
    send "name\r"
    expect -re "passwort"
    send "password\r"
    interact
    
    wenn ich das jedoch ausfuehre sagt er mir jedesmal:

    line 3: spawn: command not found
    expect: illegal option -- r
    usage: expect [div] [-c cmds] [[-f] cmdfile] [args]

    selbes problem bei line 5 mit "send"
    sowie line 7 send: command not found
    und line 8: interact not found

    das einzige was ich bei meinem system diesmal anders gemacht habe war, das ich xcode installiert hatte.. aber das hab ich jetzt schon wieder runtergeschmissen.. funzt aber leider immer noch nicht..

    könnt ihr mir weiterhelfen?

    hab max osx SL drauf
     
  2. pepi

    pepi Cellini

    Dabei seit:
    03.09.05
    Beiträge:
    8.741
    Zwei Shebangs… kann nicht gehen.
    Gruß Pepi
     
  3. Lotus

    Lotus Alkmene

    Dabei seit:
    17.08.09
    Beiträge:
    31
    thanks.. problem gelöst.. :)
     

Diese Seite empfehlen