Infelizmente, a página man diz que sort <no options> | join <no options>
não funciona:
Important: FILE1 and FILE2 must be sorted on the join fields. E.g., use ' sort -k 1b,1 ' if 'join' has no options, or use ' join -t '' ' if 'sort' has no options.
Você pode tentar:
sort flash_int_list.txt | join -t '' finish_comm - > t1
ou:
sort -k 1b,1 flash_int_list.txt | join finish_comm - > t1