Executar comando do SO

4 respostas
luiz_ross

como eu faço pra executar um comando do SO usando java? Eu queria executar um ls -l por exemplo e guardar a sáida do comando dentro de uma variavel.

4 Respostas

Rafael_Steil

Para executar um comando eh simples, basta fazer

Runtime.getRuntime().exec("comando");

Para pegar o output eh um pouco mais complicado. No link

http://www.guj.com.br/forum/viewtopic.php?t=940&highlight=runtime+getruntime

eu coloquei um exemplo de como fazer isso.

Rafael

Paulo_Silveira

para isso que voce ta querendo eh besteira usar isso
ai nao vai funcioanr no windows
use isso no ULTMO caso

F

para o caso do “ls -l” vc pode usar alternativamente o metodo “listFiles” da classe “java.io.File”.

pintofree

Ops msg errada

Criado 27 de fevereiro de 2003
Ultima resposta 19 de fev. de 2008
Respostas 4
Participantes 5