Enviado em 01/11/2011 - 15:48h
Olá pessoal em um shell script eu estou tentando chamar um programa java dessa forma
java ProgJava | tee -a $ARQLOG
E ele grava a saida normalmente no arqlog. Porem ele não grava as mensagens do stderr nele, então tentei fazer o seguinte:
java ProgJava 2>&1 | tee -a $ARQLOG
E assim recebo o erro Segmentation fault.
Se tento executar assim:
java ProgJava >> $ARQLOG 2>> $ARQERR
Também dá erro, alguém sabe como posso gravar o stderr em um arquivo e também o stdout?
Obrigado!
java ProgJava | tee -a $ARQLOG
E ele grava a saida normalmente no arqlog. Porem ele não grava as mensagens do stderr nele, então tentei fazer o seguinte:
java ProgJava 2>&1 | tee -a $ARQLOG
E assim recebo o erro Segmentation fault.
Se tento executar assim:
java ProgJava >> $ARQLOG 2>> $ARQERR
Também dá erro, alguém sabe como posso gravar o stderr em um arquivo e também o stdout?
Obrigado!