Понравился заголовок, Как сравнить текст? Например, перейдите на textdiff.com.
Выезд Расстояние Левенштейна .Это довольно общий алгоритм выявления различий между двумя строками.
http://en.wikipedia.org/wiki/Longest_common_subsequence_problem
Возможно, вы захотите взглянуть на груши Text_Diff
Text_Diff
http://pear.php.net/package/Text_Diff/
Я бы предложил коэффициент подобия Жакара.Рассматривая каждое предложение как единое целое.
если вы ищете терминальную команду, проверьте diff, найденный в linux по умолчанию. Вы также можете иметь его на Windows, установив Cygwin [с большим количеством сверхнормативного багажа. : \]