linux - Listing ancestors and descendents of process ID -


i'm creating program takes process id , lists name network connections.

echo '===========================' echo 'please enter process id: ' read pidn ps -p $pidn|awk '{print $1, $4}' echo '===========================' echo 'here network connections for: ' $pidn sudo netstat -p|grep $pidn  echo '===========================' echo 'the parent process id: ' ps -p ${pidn:-$$} -o ppid= 

the next step take id entered user , find 3 parent processes of id , 3 child processes of id.

i presume need create loop recursively parents , child processes i'm not sure how done.

can direct me towards should start or how done.

many thanks!


Comments

Popular posts from this blog

angular - Ionic slides - dynamically add slides before and after -

minify - Minimizing css files -

Add a dynamic header in angular 2 http provider -