Согласно этот ответ на переполнение стека , вы можете сделать:
awk '{print; if(getline < "file2") print}' file1
В зависимости от того, как вы хотите, чтобы они чередовались, вы также можно попробовать cat file1.txt file2.txt | sort> files.txt