What is the difference between join -v and join -a?

join -v : outputs only matched lines between two files.
join -a : In addition to the matched lines, this will output unmatched lines also.

Category: UNIX Interview Questions.