Lizenz automatisch bestätigen (expect?)
Hallo, für Tests nutze ich eine Entwicklerversion die bei jedem Start die Lizenz bestätigt haben will: hsbh:/opt/sqlanywhere11/bin32s # ./dbsrv11 -h SQL Anywhere Network Server Version 11.0.1.2044 Copyright (c) 2001-2009, iAnywhere Solutions Inc. Teil-Copyright (c) 1988-2009, Sybase Inc. Alle Rechte vorbehalten. Die Nutzung dieser Software wird durch die Bestimmungen des Sybase-Lizenzvertrags geregelt. Siehe http://www.sybase.com/softwarelicenses Developer Edition, für Deployment nicht lizenziert. Bestätigen Sie Ihr Einverständnis mit diesen Lizenzbedingungen: Ich erkläre mein Einverständnis mit den Bestimmungen der "IANYWHERE-LIZENZVEREINBARUNG FÃR DIE KOSTENLOSE ENTWICKLERVERSION". Geben Sie 'J' für Ja und 'N' für Nein ein: Hat jemand einen Kniff wie ich das J automatisch eingegeben bekomme? Mit expect komme ich nicht wirklich weiter. Gruß -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 05.12.2011 15:44, schrieb Ralf Prengel:
Hallo, für Tests nutze ich eine Entwicklerversion die bei jedem Start die Lizenz bestätigt haben will:
hsbh:/opt/sqlanywhere11/bin32s # ./dbsrv11 -h SQL Anywhere Network Server Version 11.0.1.2044
Copyright (c) 2001-2009, iAnywhere Solutions Inc. Teil-Copyright (c) 1988-2009, Sybase Inc. Alle Rechte vorbehalten. Die Nutzung dieser Software wird durch die Bestimmungen des Sybase-Lizenzvertrags geregelt. Siehe http://www.sybase.com/softwarelicenses
Developer Edition, für Deployment nicht lizenziert. Bestätigen Sie Ihr Einverständnis mit diesen Lizenzbedingungen: Ich erkläre mein Einverständnis mit den Bestimmungen der "IANYWHERE-LIZENZVEREINBARUNG FÃR DIE KOSTENLOSE ENTWICKLERVERSION". Geben Sie 'J' für Ja und 'N' für Nein ein:
Hat jemand einen Kniff wie ich das J automatisch eingegeben bekomme? Mit expect komme ich nicht wirklich weiter.
Gruß /usr/bin/expect -c ' spawn /pfad/zu/programm; sleep 1; send "J\r\r" } ; interact '
Vielleicht das? So ähnlich "installiere" ich die VirtualBox LinuxAdditions in einem Skript... -- Matthias -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On 05.12.2011 15:49, Matthias Praunegger wrote:
Hat jemand einen Kniff wie ich das J automatisch eingegeben bekomme? Mit expect komme ich nicht wirklich weiter.
Gruß
/usr/bin/expect -c ' spawn /pfad/zu/programm; sleep 1; send "J\r\r" } ; interact '
Vielleicht das? So ähnlich "installiere" ich die VirtualBox LinuxAdditions in einem Skript...
/usr/bin/expect -c ' spawn /opt/sqlanywhere11/bin32s/dbsrv11 -h; sleep 1; send "J\r\r"; interact' hat funktioniert. Gruß -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (2)
-
Matthias Praunegger
-
Ralf Prengel