Revision: 11307
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at January 31, 2009 12:04 by narkisr
Initial Code
# instead of running
$ jps
18904 Main
18951 SpringMain
19055 Jps
$ btrace 18951 jdftm/ReflecTracer.class
# We issue (the traced application main class is SpringMain)
$ jps | awk '/SpringMain/{system("btrace " $1 " jdftm/ReflecTracer.class")}'
Initial URL
Initial Description
Running a btrace script takes two separate steps by default: 1. Running jps to get the Java process ID. 2. Running btrace on the ID. A simple awk script can merge the two into a single step.
Initial Title
Runing btrace in a single command
Initial Tags
Bash, java
Initial Language
Java