shell 脚本根据名称查找进程id会多出来两个id号的问题
今天要写一个shell脚本,要用到根据名称查找id的功能,百度了一下pid=`ps -ef | grep "$filename" | grep -v "grep" | awk '{print $2}'`上面这个语句就可以实现功能。但是我运行脚本之后,发现进程id有3个 ,一个是要找的id,其他两个不是需要的,而且每次都不一样。排查了一下,发现是把当前这个shell 脚本也计算在内了...
原创
2018-08-10 14:53:08 ·
3055 阅读 ·
0 评论