Как вызвать команду оболочки Linux из Java

Я пытаюсь выполнить некоторые команды Linux из Java, используя перенаправление (> &) и каналы (|). Как может Java вызыватьcsh или жеbash команды?

Я пытался использовать это:

Process p = Runtime.getRuntime().exec("shell command");

Но это не совместимо с перенаправлениями или каналами.

Ответы на вопрос(3)

Ваш ответ на вопрос