我需要创建一个bash脚本,以便使用jps命令返回进程的ip。
我该怎么做?
我到目前为止:
#! /bin/bash
# script using jps a process id
jps #returns all the processes with ids and names
jps -l | grep javaNode #returns again a list of names with ids
#i need the output of a specific id
我该怎么做?
先谢谢
答案 0 :(得分:1)
我会捅你想要的东西。
mynode="mynodename"
id=$(awk -vnode="$mynode" '$2 ~ node { print $1 }' <(jps -l))
echo $id