invoco un comando di shell per classe di processo da Java e la stampaInvocare shell da Java, reclami "stty: standard input: Invalid argument"
"stty: standard input: Invalid argument"
non importa se il comando è giusto o sbagliato (normale viene mostrato anche l'output del comando shell). Se eseguo il comando shell nella shell, non viene mostrato alcun messaggio di errore.
Il comando è qualcosa di simile: {"/bin/csh", "-c", "echo hello"}
In tal caso, un codice di esempio potrebbe essere di grande aiuto. – Riduidel
Non ho fatto altro che cose molto semplici per invocare "echo hello" da java. Questo codice funziona correttamente alcune settimane fa, quindi penso che qualcosa di sbagliato con la mia bash recentemente, non java – solotim
credo che ci siano modi in Java per eseguire le funzioni del sistema operativo e non è necessario chiamare i comandi di sistema. quale comando stai chiamando che Java non ha un modulo per questo? – ghostdog74