Dans l'exemple ci-dessous on crée un patch pour mettre à jour le fichier /etc/sysctl.conf afin d'activer le forwarding IPv4
On crée une copie de travail du fichier original
$ cp /etc/sysctl.conf /tmp
On apporte les modifications sur la copie de travail. Une fois le fichier on peut créer le patch.
On crée le patch via la commande diff et l'argument -u:
$ diff -u /etc/sysctl.conf /tmp/sysctl.conf > /tmp/update-sysctl.conf.patch
Pour appliquer le patch on utilise la commande patch:
$ sudo patch /etc/sysctl.conf update-sysctl.conf.patch
La syntaxe suivante est également possible:
$ patch -p0 < update-sysctl.conf.update