Seu arquivo não tem uma nova linha no final. Como resultado, o prompt do shell é colocado logo no final. Você poderia consertar isso adicionando-o.
printf '\n' >> file
Você pode recriar esse problema criando um arquivo sem uma nova linha no final. (O sinal -n
diz ao echo para não adicionar uma nova linha no final.)
[zbrady@server ~]$ printf 'test' > testfile
[zbrady@server ~]$ cat testfile
test[zbrady@server ~]$
[zbrady@server ~]$ printf '\n' >> testfile
[zbrady@server ~]$ cat testfile
test
[zbrady@server ~]$