Guest User

Untitled

a guest
Nov 21st, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. Apple_1 1 300
  2. Apple_2 1 500
  3. Apple_2 500 1500
  4. Apple_2 1500 2450
  5. Apple_3 1 1250
  6. Apple_3 1250 2000
  7.  
  8. Apple_1 1 300 1
  9. Apple_2 1 500 1
  10. Apple_2 500 1500 2
  11. Apple_2 1500 2450 3
  12. Apple_3 1 1250 1
  13. Apple_3 1250 2000 2
  14.  
  15. awk '{ print $0 "t" ++count[$1] }'
  16.  
  17. Apple_1 1 300
  18. Apple_2 1 500
  19. Apple_1 500 1500
  20.  
  21. Apple_1 1 300 1
  22. Apple_2 1 500 1
  23. Apple_1 500 1500 2
  24.  
  25. awk '{ if (word == $1) { counter++ } else { counter = 1; word = $1 }; print $0 "t" counter }'
  26.  
  27. cut -f1 file.txt | sort | uniq -c
  28.  
  29. cut -f1 file.txt | uniq -c
  30.  
  31. cut -f1 file.txt | uniq -c | join -2 2 file.txt -
  32.  
  33. Apple_1 1 300 1
  34. Apple_2 1 500 3
  35. Apple_2 500 1500 3
  36. Apple_2 1500 2450 3
  37. Apple_3 1 1250 2
  38. Apple_3 1250 2000 2
  39.  
  40. col1 col2 col3 identifier
  41. Apple_1 1 300 000001
  42. Apple_2 1 500 000002
  43. Apple_2 500 1500 000002
  44. Apple_2 1500 2450 000002
  45. Apple_3 1 1250 000003
  46. Apple_3 1250 2000 000003
Add Comment
Please, Sign In to add comment