#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
#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~