shell得到脚本的爷爷的进程名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell得到脚本的爷爷的进程名相关的知识,希望对你有一定的参考价值。

#!/bin/sh echo "father pid $PPID" grandpaPid=`ps -f $PPID | awk ‘{if (NR==2) print $3}‘` echo "grandpa pid $grandpaPid" grandpaName=`head -n 1 /proc/$grandpaPid/status | awk ‘{print $2}‘` echo "my grandPa Name : <$grandpaName>"

以上是关于shell得到脚本的爷爷的进程名的主要内容,如果未能解决你的问题,请参考以下文章

shell脚本判断是不是有某进程在运行

Linux Shell脚本实现根据进程名杀死进程

Linux Shell脚本实现根据进程名杀死进程

shell 编程

shell脚本执行kill命令后自动停止的问题

linux shell脚本执行命令时创建子进程问题(特定的情况,例如后台运行管道分支或子shell等,脚本可能会创建子进程执行命令)