grep
não é adequado para tal tarefa, porque é uma ferramenta de pesquisa, mas se eu entendi corretamente o problema, você pode usar sed
, como no exemplo a seguir:
sed 's/^\([0-9]\+\) \(.*\)$/;;/' input-file >output-file
Para verificar preventivamente se todas as linhas estão em conformidade com o padrão acima, execute o seguinte comando
sed -n '/^\([0-9]\+\) \(.*\)$/!p' input-file
que não deve devolver nada.