A "cadeia de ferramentas nativa do FreeBSD", isto é, o sistema base é bastante limitada. Você pode usar as portas para o diff / patch do GNU, ou alternativamente xdelta
. bsdiff
também é uma possibilidade.
No entanto, diffs unificados (como os comentários sugerem) são especificamente para arquivos de texto porque são um formato específico em termos de linhas .
Xdelta provides the ability to generate deltas between a pair of files and later apply those deltas. It operates similar to the diff and patch commands, but works on binary files and does not produce a human readable output.
-
Utilitário binário diff / patch (alternativa a
xdelta
), supostamente " incorporado ao sistema base " muito antes de 2009. Veja página de manual .
Portas: