[Linux] Bestätigen nach Befehlseingabe umgehen

Dieses Thema im Forum "Linux & BSD" wurde erstellt von JMP, 5. Februar 2008 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 5. Februar 2008
    Bestätigen nach Befehlseingabe umgehen

    Moin!
    Es war schwierig, einen treffenden Titel zu finden...

    Ich würde gerne einen gewissen Vorgang automatisieren, gerne auch als shellscript. Es geht um die Herstellung einer VPN-Verbindung mit dem Cisco VPN Client.
    es gibt keine Man-Page, nur eine kurze Hilfe:

    Spoiler
    Code:
    Cisco Systems VPN Client Version 4.8.01 (0640)
    Copyright (C) 1998-2007 Cisco Systems, Inc. All Rights Reserved.
    Client Type(s): Linux
    Running on: Linux 2.6.22-14-generic #1 SMP Tue Dec 18 08:02:57 UTC 2007 i686
    Config file directory: /etc/opt/cisco-vpnclient
    
    Usage:
     vpnclient connect <profile> [user <username>] [eraseuserpwd | pwd <password>]
     [nocertpwd]
     vpnclient disconnect
     vpnclient stat [reset] [traffic] [tunnel] [route] [repeat]
     vpnclient notify
     vpnclient verify [autoinitconfig]
     vpnclient autoinit

    Username und Passwort kann ich ja als Parameter angeben, allerdings muss ich anschliessend nochmal mit "y" bestätigen, dass ich die Verbindung jetzt wirklich herstellen möchte. (die hier angegeben Parameter helfen da nicht weiter... nocertpwd ist was anderes und hab ich eh angegeben...)

    kann ich per Skript o.ä. das y kurz danach "automatisch eingeben" lassen? dauert ca. 3-10s bis zur Eingabe... das schwankt

    danke schonmal für alle Antworten, ich hoffe ich hab mich verstaendlich ausgedrueckt
    ~JMP~


    P.S.: Ich hab mich beim Titel vertippt, könnte das bitte ein Mod in "Befehlseingabe" ändern, danke
    Edit by Kolazomai: done! ( Beitrag Editieren -> Erweitert ?! )
     
  2. 7. Februar 2008
    AW: Bestätigen nach Befehlseingabe umgehen

    Ich weiss net ob das geht aber kann man das net irgendwie mit "echo" machen ?
     
  3. 7. Februar 2008
    AW: Bestätigen nach Befehlseingabe umgehen

    echo ist eigentlich nur für Textausgabe, dachte ich zumindest.
    Wie genau sollte das aussehen?
     
  4. 8. Februar 2008
    AW: Bestätigen nach Befehlseingabe umgehen

    bei manchen progs funzt das wenn du einfach ein "-y" anhängst. kannst ja mal probieren
     
  5. 8. Februar 2008
    AW: Bestätigen nach Befehlseingabe umgehen

    leider nicht
     
  6. 16. Februar 2008
    AW: Bestätigen nach Befehlseingabe umgehen

    Hey!

    Irgendwie sowas?!
    Code:
    (sleep 10; echo "y") | <befehl>
    Bin mir aber nicht sicher ...

    Mfg,

    Kolazomai
     
  7. 17. Februar 2008
    AW: Bestätigen nach Befehlseingabe umgehen

    JA, das funktioniert super

    Vielen Dank!!!

    ~closed~
     
  8. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.