Advertisement
Guest User

Untitled

a guest
Mar 24th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. #!/bin/bash
  2. DP=/usr/local/include;
  3. DT=$(w | grep pts | grep -v :0.0 > $DP/tmp.log);
  4. FDATE=$(date +%Y-%m-%d);
  5. while read -r values
  6. do
  7. PTSU=$(echo $values | awk '{print $2}');
  8. IP=$(echo $values | awk '{print $3}');
  9. LTIME=$(echo $values | awk '{print $4}');
  10. USA=$(echo $values | awk '{print $1}');
  11.  
  12.  
  13. PROC=$( cat /proc/net/arp | grep $IP );
  14. MAC=$(echo $PROC | awk '{print $4}');
  15.  
  16. echo "$USA $PTSU $IP $MAC $FDATE $LTIME" >>$DP/ssh.log;
  17.  
  18. done < $DP/tmp.log
  19. rm $DP/tmp.log
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement