Uma maneira de depurar esse problema é usar strace.
strace -tt -e trace=open,close -o /tmp/strace.cat.log cat apt.list authors.txt >/tmp/t.test
cat /tmp/strace.cat.log
23:12:08.022588 open("apt.list", O_RDONLY|O_LARGEFILE) = 3
23:12:08.023451 close(3) = 0
23:12:08.023717 open("authors.txt", O_RDONLY|O_LARGEFILE) = 3
23:12:08.025403 close(3) = 0
A opção -tt registra o registro de data e hora da chamada do sistema para uma resolução de milissegundos. -e trace = abre, fecha log somente abre, fecha API. Tente removê-los e você verá um arquivo de log muito barulhento.