Terminal

MedRamBO

Mitglied
Hallo Leute,

ich würde gern über ein Java Programm ( auf dem Mac OS X ) das Terminal ansprechen.
All das brauche ich um eine gestellte Library ( gphoto2 ) über mein Java Programm auszuführen um Fotos schießen zu können.
Anschließend sollen diese Fotos auf ein Netzwerklaufwerk verschoben werden.

Dazu müsste ich mit Java ein Terminal öffnen. Die gewünschten Befehle zum Terminal senden und anschließend mit Hilfe eines anderen Befehls die Fotos listen.

Ich muss also eine Terminal öffnen können
Eingaben tätigen
und die Ausgabe auswerten.


Ist sowas möglich? Ich konnte im Browser nichts nützliches finden weshalb ich mich an euch wende.

Gruß,
Frank
 
Die Unixer verwenden wohl Expect gerne, es gibt auch einen Java-Port hier.
Ist Interaktion notwendig? Wenn nicht, könntest Du ein Skript erzeugen und dann eine Konsole das ausführen lassen.
Oder Du schreibst das Expect-Skript in Expect und rufst das Ganze von Java aus auf...
 
Hi,

danke für deine Antwort! Lässt sich mit JEcept auch ein Screen aufbauen? Bzw. sich in dieser Screenverbindung anschließend dann ein und ausgaben machen?
 
Zurück