Advertisement
hugol

Untitled

May 14th, 2014
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.23 KB | None | 0 0
  1. cat cdlinux.www.log | grep '\.iso' | grep 'cdlinux' | awk '{print $1" "$6" "$7}' | grep GET | sort | uniq | awk -F : '{print $2;}' | awk '{print $1" "$3;}' | awk -F / '{print $1" "$NF;}'| grep '\.iso' | awk '{gsub("\?Cache", "");print}' | awk '{gsub("-getrightdownload", "");print}' | awk '{gsub("\%20ftp", "");print}'| uniq > iplist.txt
  2.  
  3. #cat cdlinux.www.log | grep '\.iso' | grep 'cdlinux' | awk '{print $1" "$6" "$7}' | grep GET | sort | uniq | awk -F : '{print $2;}' | awk '{print $1" "$3;}' | awk -F / '{print $1" "$NF;}'| uniq > iplistWWW.txt
  4.  
  5. cat cdlinux.ftp.log | grep '\.iso' | grep 'cdlinux'  | awk '{print $9" "$12" "$13;}' | grep OK | tr -d ',\"' |  sort | uniq | awk '{print $2" "$3;}' | awk -F / '{print $1 $NF;}' | grep '\.iso' | uniq  >> iplist.txt
  6.  
  7. #cat cdlinux.ftp.log | grep '\.iso' | grep 'cdlinux'  | awk '{print $9" "$12" "$13;}' | grep OK | tr -d ',\"' |  sort | uniq | awk '{print $2" "$3;}' | awk -F / '{print $1 $NF;}' | uniq  > iplistFTP.txt
  8.  
  9. cat iplist.txt | uniq | awk '{print $2;}' | awk '
  10. #źrodło http://www.delorie.com/gnu/docs/gawk/gawk_204.html
  11. # Print list of word frequencies
  12. {
  13.    for (i = 1; i <= NF; i++)
  14.        freq[$i]++
  15. }
  16.  
  17. END {
  18.    for (word in freq)
  19.        printf "%s\t%d\n", word, freq[word]
  20. }'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement