Enquanto estamos todos acumulando idéias, aqui está o meu, com meu comando under-used favorito de longa data, seq :
echo "" ; apple='cat /tmp/apple.txt' ; seq 1 100 | sed -e "s/^/$apple/"
O echo no início fornece sua linha em branco inicial, que temo que alguns pôsteres possam estar esquecendo (embora suas soluções sejam perfeitamente boas, e todas poderiam ser facilmente corrigidas, sugestão).