$ vim dulu.txt
Dengan isi misalnya:
Nama : Wahyudi diningrat2. Teryata kita melakukan perubahan terhadap file
dulu.txt
tersebut dengan terlebih dahulu membikin file baru.txt
misalnya:
$ vim baru.txt
Dengan isi misalnya:
Nama : Budi Yanto3. Kita coba bikin
patch(1)
file biasanya berakhiran *.patch
atau *.diff
, maka kita lakukan beberapa hal:
$ diff -ruN dulu.txt baru.txt > hasil.patch atau
$ diff -ruN dulu.txt baru.txt > hasil.diff
Untuk options -r
, -u
, -N
anda bisa temukan lengkapnya di:
$ man 1 diff
4. Kita apply patch(1)
file dengan cara:$ patch -p1 dulu.txt < hasil.patch atau
$ patch -p1 dulu.txt < hasil.diff
Dengan langkah diatas file dulu.txt
akan sama persis isinya dengan file baru.txt
, untuk options -p1
anda bisa baca lengkapnya di:
$ man 1 patch
Ketika anda lakukan proses patching ini maka akan terbentuk secara otomatis file dulu.orig
, hal ini sistem membackup secara otomatis.