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] 
-------------------------------------------------------------------------

Responder a