linux 打印相关 应用的进程,根据筛选条件 获取进程id 执行jstack 指令
来源:互联网 发布:smtp.gmail.com 端口 编辑:程序博客网 时间:2024/06/07 05:32
#!/bin/bash#cd "$(dirname $0)"#BIN_DIR="$(pwd)"#cd "$(dirname ${BIN_DIR})"if [ $# -ne 1 ];then echo "parameter must be one."exit 0fiPID_ARR=($(ps -ef | grep $1 | awk '{if($8 ~/jdk1.8.0/){print $2;}}'))lenth=${#PID_ARR[@]}echo "sonarPid lenth: $lenth"if [ $lenth -eq 0 ];then echo "no sonar process."exit 0fifor((i=0;i<$lenth;i++))do temArr=${PID_ARR[i]} echo $temArr jstack $temArrdone
awk { if ( $ 列号 ~/ ********/) {pirnt $列号 }} 这个最为关键。 是 筛选 *******
阅读全文
0 0
- linux 打印相关 应用的进程,根据筛选条件 获取进程id 执行jstack 指令
- linux根据进程名字获取进程ID
- linux 根据进程ID获取对应进程的信息
- 根据进程ID获取进程名的方式
- delphi根据进程ID获取进程路径
- 根据进程ID获取进程名字
- 根据进程名获取进程id
- Linux获取进程ID
- linux根据进程id查找进程
- Linux 根据进程名查找进程ID
- 根据进程名获取进程id,并杀进程
- Windows 下 根据进程名获取进程ID 以及该进程下所有窗口的句柄
- 根据名称获取对应进程名的ID
- 根据进程ID获取经常名字 和 根据进程名字获取进程ID
- 根据进程id获得本地Java应用的JMX 属性
- 根据窗口ID获取进程PID
- 根据进程ID获取exe路径
- 根据窗口句柄来获取进程ID
- 八数码问题(hash+bfs)
- HDU 5924 Mr. Frog’s Problem
- ccf 炉石传说
- Android面试题 你经常写复杂的界面,那Android刷新Ui有什么特点?在这个过程中做哪些操作会出现问题
- C#中的is和as操作符
- linux 打印相关 应用的进程,根据筛选条件 获取进程id 执行jstack 指令
- django验证码框架(django-simple-captcha)
- Spring Boot Maven Plugin -- repackage鐩?爣
- 如何将本地代码上传至git仓库
- Java 重写(Override)与重载(Overload)
- java中new出来一个对象和定义一个对象赋值为空有什么不同
- 【NOIP模板】 最小生成树 kruskal
- TCP三次握手和四次挥手的全过程
- 反思