我想使用netstat找到进程ID,并查看使用ps运行此进程的时间.我目前有两个单独的命令来执行此操作.如何使用一个命令执行此操作?
netstat -anp | grep http | grep ESTABLISHED | awk {'print $7}' | awk -F '/' {'print $1'}
Run Code Online (Sandbox Code Playgroud)
和:
ps -eo pid,uid,ruser,etime | grep someuser
Run Code Online (Sandbox Code Playgroud)
Suk*_*uku 13
for i in `netstat -anp | grep http | grep ESTABLISHED | awk {'print $7}' | awk -F '/' {'print $1'} | uniq` ; do ps -eo pid,uid,ruser,etime | grep $i ; done
Run Code Online (Sandbox Code Playgroud)