Advertisement
Guest User

Untitled

a guest
Nov 17th, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. #!/bin/bash
  2. for i in $( ls /proc/ | grep -E '^[0-9]+$' ); do
  3. if [ -e /proc/$i/stat ]; then
  4. name=$(sudo cat /proc/$i/stat | awk '{print $2}')
  5. pid=$(sudo cat /proc/$i/stat | awk '{print $1}')
  6. ppid=$(sudo cat /proc/$i/stat | awk '{print $4}')
  7. fd=$(sudo ls /proc/$i/fd/ | wc -l)
  8.  
  9. printf "\033[38;5;48mName:$name \033[38;5;2mPID:$pid \033[38;5;4mPPID:$ppid \033[38;5;1mFILES OPEN:$fd\n"
  10. fi
  11. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement