in reply to merge multiple files based on a common column and each having 2k-3k columns

You could just run join (from PerlPowerTools) 6-7 times. Or, as a learning experience, you could modify it to accept any number of files as arguments.

  • Comment on Re: merge multiple files based on a common column and each having 2k-3k columns