Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Redirecting the shell output to a file [duplicate]

I am working on AIX 6 where I am running a java command on a Korn Shell and I am trying to debug the class loading issue. I put -verbose:class to print the class loaded and then >>/home/user/log.log to get the console out put in a file. The log.log file is got created but its of zero size. File is not containing any information and all the verbose details are ripping through the screen in a flash.

/usr/IBM/WebSphere/AppServer/java/bin/java -verbose:class -cp "XXXXX" com.ibm.XXXX >>/home/user/log.log
like image 938
Manu Avatar asked Dec 29 '25 19:12

Manu


1 Answers

Try redirecting stderr also:

/usr/IBM/WebSphere/AppServer/java/bin/java -verbose:class -cp "XXXXX" com.ibm.XXXX >>/home/user/log.log 2>&1

Your Java code might be writing on stderr that your command isn't redirecting.

like image 115
anubhava Avatar answered Jan 01 '26 09:01

anubhava