Ejecutar comandos en UNIX

patrif
24 de Noviembre del 2004
Hola a todos, necesito ejecutar desde java un comando que redirecciona el resultado a un fichero.
Lo hago con la clase Runtime y el método exec (antes hago un getRuntime).
La cuestión está en que siempre que hago una prueba con un comando que no redirecciona la salida funciona, por ejemplo rm nombre_fichero. Pero cuando hago un echo hola no funciona, pero tampoco me da error.

Alguien podría decirme por qué y cómo solucionarlo.

Gracias