Details
Description
I start apache-karaf3.0.0 in server mode using $KARAF_HOME/bin/start in CentOS6.5. I then want to run several commands using $KARAF_HOME/bin/client and also capture the output of these commands so as to make sure the commands ran successfully. The output does get spit out on my console but I am never able to redirect it into a file. Seems like karaf doesn't write anything to the output stream or error stream. I tried the following:
[apache-karaf-3.0.0]$ ./bin/start clean [apache-karaf-3.0.0]$ ./bin/client "bundle:list" Logging in as karaf 282 [pool-2-thread-3] WARN org.apache.sshd.client.keyverifier.AcceptAllServerKeyVerifier - Server at /0.0.0.0:8101 presented unverified key: START LEVEL 100 , List Threshold: 50 ID | State | Lvl | Version | Name ------------------------------------------------------------------------------------ 91 | Active | 80 | 1.8.0 | Commons Codec 92 | Active | 80 | 2.6 | Commons Lang 93 | Active | 80 | 15.0.0 | Guava: Google Core Libraries for Java [apache-karaf-3.0.0]$ ./bin/client "bundle:list" >& bundleList [apache-karaf-3.0.0]$ cat bundleList null