sed:
sed ':a;${s/\n//g;s/^/sed \o47/;s/$/d\o47 documents.txt/;b};s/$/d\;/;N;ba' lines.txt | sh
sed sed , . sed `sed '3d; 5d; 11d' documents.txt.
sed d; , , (N; ba). ($), , sed ' d ' documents.txt. b :a - ba , .
join cat -n ( , lines.txt):
join -t $'\v' -v 2 -o 2.2 lines.txt <(cat -n documents.txt | sed 's/^ *//;s/\t/\v/')
.txt :
join -t $'\v' -v 2 -o 2.2 <(sort lines.txt) <(cat -n documents.txt | sed '^s/ *//;s/\t/\v/')
Edit:
join, document.txt.