se o console for java e nao de SO voce pode setar a saida para o arquivo assim:
System.setOut(newPrintStream("c:/log.txt"));
A
alepsilva14
Então o console é linux
mauricioadl
A aplicação é feita em java? voce pode mexer no codigo fonte?
if(sim)
o que eu disse vai dar certo
else
vai do forum do vivaolinux que eles podem te dar a solução
E
entanglement
java-jarstart.jar>/home/alessandra/log.txt2&>1
2&>1 faz com que tudo que você escreva para System.err seja redirecionado para System.out, ou seja, faz o que você quer (misturar a saída padrão e a saída de erros em um único arquivo)
A
alepsilva14
rsrs … vlw cara … postei a pergunta lá no linux …
agora só fazer figas para eles responderem… rsrs
E
entanglement
Não precisa fazer a figa - o comando ( 2>&1 ) é o mesmo tanto em Linux/Unix quanto em Windows.
Entretanto, se seu sistema estiver jogando as mensagens de qualquer jeito, então vai ficar tudo bagunçado mesmo. Provavelmente não haverá o problema de ficar com linhas sendo inseridas no meio de outras, mas a parte de sequenciamento é com seu programa mesmo.