Se você deseja incluir as informações do nome do arquivo, use a opção -u
:
diff -u test2.txt test1.txt > test.patch
Nesse caso, você pode usar o comando abaixo:
patch -o test.txt < test.patch
Se você retornar ao conteúdo original, poderá usar o comando abaixo:
patch -R test.txt < test.patch