modlę polecenie powłoki przez klasy Process z Java i drukujeWywoływanie powłoki z Javy, ale skarg „stty: standardowe wejście: Invalid argument”
"stty: standard input: Invalid argument"
bez względu na to, czy polecenie jest dobre czy złe (normalny wyświetlane jest również wyjście polecenia powłoki). Jeśli uruchomię polecenie powłoki w powłoce, nie pojawi się taki komunikat o błędzie.
Polecenie to jest coś takiego: {"/bin/csh", "-c", "echo hello"}
W takim przypadku kod Przykładem może być wspaniała pomoc. – Riduidel
Zrobiłem tylko bardzo proste rzeczy, aby wywołać "echo hello" z języka Java. Ten kod działa dokładnie ok kilka tygodni temu, więc myślę, że coś nie tak z moim bashem ostatnio, nie java – solotim
Wierzę, że są sposoby w języku Java do wykonywania funkcji systemu operacyjnego i nie ma potrzeby, aby wywoływać polecenia systemowe. jakie polecenie wywołujesz, że Java nie ma modułu do tego? – ghostdog74