Bom dia pessoALL
Sou iniciante em Java e em plataformas Unix.
Preciso de ajuda para que o programa abaixo rode no Solaris.
Sei que a princ�pio bastaria apenas conhecer os comandos e a sintaxe da
linguagem, mas minha d�vida e como fazer o programa abaixo funcionar em
qualquer plataforma.
O programa roda no windows como eu preciso:
- Abre uma nova janela de comando (no Solaris seria um terminal ?!?);
- Executa uma tarefa qualquer (no exemplo abaixo, permite q eu acerte a hora
do sistema);
- Envia o resultado para um arquivo de log (Exemplo.log);
- O programa s� prossegue ap�s completar a tarefa (time);
Segue o c�digo:
import java.io.*;
public class Exemplo {
public static void main (String args[]) throws IOException {
String a = "start /w "; // Executa um programa do Windows ou do MS-DOS
// e /w[ait] N�o
retorna at� que o programa termine.
a = a + "command /c ";// Inicia uma nova c�pia do interpretador de
comandos do Windows.
// e /C Executa o comando
especificado e retorna.
a = a + "time "; // o comando que quero executar
a = a + "> Exemplo.log"; // e o direcionamento da sa�da
Process process = Runtime.getRuntime().exec(a);
try {
process.waitFor();
}
catch (InterruptedException e) {
System.err.println("Ocorreu o Seguinte Erro:
\n"+e.getMessage());
}
}
}
Desde j� agrade�o pela aten��o!
Fl�vio
_________________________________________________________________
O MSN Photos � o jeito mais f�cil de compartilhar, editar e imprimir suas
fotos preferidas: http://photos.msn.com.br/support/worldwide.aspx
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------