Guest User

Untitled

a guest
Feb 20th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. !/bin/bash
  2. /usr/sbin/ss -n | grep "ESTAB" | grep "1521" | awk '{ print $5 }' | awk -F ":" '{ print $(NF-1) }' | sort -n | uniq -c | sort -n > /tmp/oracon
  3. #for i in `cat /tmp/oracon | sort | uniq`;
  4. cat /tmp/oracon | while read LINE
  5. do
  6. COUNT=`echo $LINE | awk '{print $1 }'`
  7. IP=`echo $LINE | awk '{print $2 }'`
  8. server=`grep -w $IP /usr/local/etc/servers | awk '{print $1}'`
  9. if [ "x$server" == "x" ]
  10. then
  11. server=$IP
  12. fi
  13. echo -e "$servertis connected $COUNT Times";
  14. done
  15. rm -f /tmp/oracon
  16.  
  17. 162.217.99.222 is connected 1 Times
  18. 63.251.115.230 is connected 1 Times
  19. 63.251.115.4 is connected 2 Times
  20. 182.75.86.218 is connected 3 Times
  21. 182.75.86.221 is connected 5 Times
  22. 117.55.242.66 is connected 9 Times
  23. 1 is connected 10 Times
  24. 207.228.237.247 is connected 10 Times
  25. 14.142.242.251 is connected 18 Times
  26. 206.191.159.158 is connected 18 Times
  27. 63.251.115.229 is connected 20 Times
  28. 63.251.225.210 is connected 21 Times
  29. 63.251.225.202 is connected 23 Times
  30. 63.251.115.24 is connected 95 Times
Add Comment
Please, Sign In to add comment