Em bash e zsh você pode fazer:
cat file1 <(echo '********************************') file2
ou como mikeserv indicou em seu comentário (em qualquer shell):
echo '********************************' | cat file1 - file2
e no Bash como David Z comentou:
cat file1 - file2 <<< '********************************'
Qualquer nova linha nos arquivos será mostrada. Se você não quiser uma nova linha após o "separador" (por exemplo, no caso de file2 começar com uma nova linha), você pode usar echo -n '****' , portanto, suprima a nova linha após o * .