我正在使用 jvmmon 来收集转储。但我必须手动输入参数,我的意思是打印堆栈跟踪和线程转储路径等。有什么方法可以将所有内容放入一行或一个语句中。
现在怎么样?
jvmmon
> print to file
> print stacktrace
我想要怎样?
jvmmon <something> print to file <something else> print stacktrace
有什么办法可以实现这个目标吗?
最佳答案
您可以使用以下命令轻松实现此目的。
printf "PID\nprint to file\n/tmp/traces/$file.txt\nprint stacktrace\nexit\n" | jvmmon
关于java - 如何向 jvmmon 传递参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37109814/