Java - Comando linux en java

 
Vista:
sin imagen de perfil

Comando linux en java

Publicado por Miguel (26 intervenciones) el 02/08/2007 11:16:59
Hola amigos,

A ver si alguien me puede decir como ejecutar en linux un comando del shell, por ejemplo, lo mismo que hago en windows pero en linux:

Runtime aplicacion = Runtime.getRuntime();
aplicacion.exec("cmd.exe /K start psql/psql.exe " +
"-U " + Config.usuario
+ " -f "+ nombreArchivo
+" -h "+ Config.host+
" -p "+Config.puerto+
" postgres");

no se si la misma clase Runtime sirve para ejecutar un comando en linux, y ademas, supongo que no habrá que poner cmd.exe /k start, entonces como sería?
Ya se que el psql.exe tampoco, ya tengo localizado el de linux, solo tengo q poner la ruta.

Muchas gracias por cualquier ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Ad+

Publicado por Miguel (26 intervenciones) el 02/08/2007 12:02:42
Por favor, tengan en cuenta que tambien necesito abrir el terminal, pq no sé como pasarle la contraseña al comando psql y se tiene q abrir el terminal para que pueda introducirla el usuario.
Gracias de nuevo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar