Como o -000
transforma cada "parágrafo" em "linha", você pode usar as âncoras de expressões regulares clássicas ( ^
e $
) para corresponder ao início e ao final de cada "linha". Então, no seu caso, tudo que você precisa é:
$ perl -000pe 's/^(.+)\n/\textbf{$1}\n/;' file
\textbf{1. Lorem}
He he he
\textbf{2. Lorem }
ipsun
Note que \
precisa ser escapado ( \
), porque \
é um caractere especial usado para escapar de outros, então você também precisa usá-lo para escapar.
Se você puder fazer comentários como a primeira linha de um parágrafo, essa abordagem falhará e você precisará negrito de todas as linhas que começam com um número:
perl -pe 's/^\d\..+/\textbf{$&}/' file