Многоуважаемы АЛЛ подскажи как пользоваться и с чем едят патчи для ....
Что собственно делают и как их устанавливать эти текстовые файлики.
В Си я не силен (абсолютно)...Премного боагодарствую..
>Многоуважаемы АЛЛ подскажи как пользоваться и с чем едят патчи для ....
>
>Что собственно делают и как их устанавливать эти текстовые файлики.
>В Си я не силен (абсолютно)...
>
>Премного боагодарствую..man patch
man diffнапример есть исходный source myprog.c в который нужно внести правки, если
размер файла myprog.c большой то проще хранить-распространять отдельные правки, для этого переименовывают оригинал, например:cp myprog.c myprog.c.orig
в myprog.c вносят справления и делают побайтовую разницу двух файлов с
помощью утилиты diff, например:diff -u myprog.c.orig myprog.c
эта разница и называется патчем (правкой)
diff -u myprog.c.orig myprog.c > patch-aa
теперь достаточно иметь первоначальный исходник myprog.c (тот что был до исправления) и созданную правку patch-aa, чтобы получить поправленный исходник (для чистоты эксперимента удаляем правленную версию myprog.c, а
старую myprog.c.orig переименовываем снова в myprog.c), необходимо выполнить:patch < patch-aa