Ejecutar comandos en UNIX
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
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