ich einen Shell-Befehl von Process-Klasse aufrufen aus Java und er drucktvon Java, es Beschwerden „stty: Standardeingabe: Invalid argument“ Aufrufen der Shell
"stty: standard input: Invalid argument"
egal, ob der Befehl richtig oder falsch ist (normal Ausgabe des Shell-Befehls wird ebenfalls angezeigt). Wenn ich den Shell-Befehl in der Shell ausführen, wird keine solche Fehlermeldung angezeigt.
Der Befehl ist so etwas wie dieses: {"/bin/csh", "-c", "echo hello"}
In einem solchen Fall wird ein Beispiel-Code wäre tolle Hilfe. – Riduidel
Ich habe nichts als sehr einfache Dinge, um "Echo Hallo" aus Java aufzurufen. Dieser Code läuft in Ordnung vor einigen Wochen, so denke ich etwas falsch mit meinem Bash vor kurzem, nicht Java – solotim
Ich glaube, es gibt Möglichkeiten in Java, Betriebssystemfunktionen durchzuführen, und es gibt keine Notwendigkeit, Systembefehle aufzurufen. Welchen Befehl rufst du an, dass Java kein Modul dafür hat? – ghostdog74