LINUX.ORG.RU

Помогите пожалуйста дописать скрипт

 , ,


0

3

Или подскажите где я ошибаюсь.

Сама задумка скрипта такая, чтобы он дополнял новыми проверками и определениями готовый configure.ac. Сейчас он выглядит следующим образом:

!#/bin/bash
autoscan
if [ -f configure.ac ]; then
diff -u configure.ac configure.scan > configure.patch
rm -f configure.scan autoscan.log
patch -p0 configure.ac configure.patch
fi
rm -f configure.patch
Затруднение в том, что патчатся все строки, в том числе те, которые я изменил. Я уже прочел в мане про опцию -I, но видимо, что-то напутал в определениях регэкспов, так как контрольный пример
diff -I 'AC_INIT+' configure.ac configure.scan
не сработал.

Хочется немного упростить себе и людям жизнь, помогите разобраться, пожалуйста.

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.