Я предложил более простое решение, чем поиск для сопровождающих diff, вот тема:
http://lists.gnu.org/archive/html/bug-diffutils/2014-10/msg00000.html
Идея состоит в том, чтобы предоставить новую опцию, которая инструктирует diff анализировать файлы, которые соответствуют регулярному выражению, например:
diff -Nurp --only "*.[hc]" source/ source-new/
Вот инструкция по исправлению diffutils
Клон репо
git clone git://git.savannah.gnu.org/diffutils.git
запустите bootstrap.sh
внутри каталога diffutils и разрешайте зависимости до тех пор, пока он не создаст скрипт ./cofigure
Скачать патч по ссылке выше
Применить это
git apply <PATCHFILE>
Настройка и компиляция
./configure
make
Это создаст пропатченный diff в src / diff
Приветствия