Skip to main content
1 of 2
JJoao
  • 12.8k
  • 1
  • 26
  • 45

If you have 2Gbyte of free RAM, try

time awk -F: 'FILENAME=="f1"{ n[$0]++ ; next} $1 in n ' f1 f2 
JJoao
  • 12.8k
  • 1
  • 26
  • 45