Guest User

Untitled

a guest
Apr 20th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. A,B,C,D
  2. 1,1990,I001,2473264
  3. 2,1991,I002,2473265
  4. 3,1992,I004,2473266
  5. 4,1993,6050,912432
  6. 5,1994,6003,912433
  7.  
  8. A,B
  9. I001,2.3 GHz
  10. I002,2.3 GHz
  11. I004,2.3 GHz
  12. 6050,1.8 GHz
  13. 6003,850 MHz
  14.  
  15. A,B,C,D,E
  16. 1,1990,2.3 GHz,I001,2473264
  17. 2,1991,2.3 GHz,I002,2473265
  18. 3,1992,2.3 GHz,I004,2473266
  19. 4,1993,1.8 GHz,6050,912432
  20. 5,1994,850 MHz,6003,912433
  21.  
  22. awk -F, 'NR==FNR{a[$1]=$2;next}a[$3]{print $0","a[$3]}' test2 test1
  23.  
  24. A,B,C,D
  25. 1,1990,I001,2473264
  26. 2,1991,I002,2473265
  27. 3,1992,I004,2473266
  28. 4,1993,6050,912432
  29. 5,1994,6003,912433
  30. 6,1995,6004,21234
  31.  
  32. 1,1990,I001,2473264,2.3 GHz
  33. 2,1991,I002,2473265,2.3 GHz
  34. 3,1992,I004,2473266,2.3 GHz
  35. 4,1993,6050,912432,1.8 GHz
  36. 5,1994,6003,912433,850 MHz
  37. 6,1995,6004,21234,0
  38.  
  39. awk -F, 'NR==FNR{a[$1]=$2;next}{print (a[$3])?$0","a[$3]:"NA"}' SECONDfile FIRSTfile
Add Comment
Please, Sign In to add comment