<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://doc.ycharbi.fr/index.php?action=history&amp;feed=atom&amp;title=Diff_et_patch</id>
	<title>Diff et patch - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://doc.ycharbi.fr/index.php?action=history&amp;feed=atom&amp;title=Diff_et_patch"/>
	<link rel="alternate" type="text/html" href="https://doc.ycharbi.fr/index.php?title=Diff_et_patch&amp;action=history"/>
	<updated>2026-04-06T01:50:15Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://doc.ycharbi.fr/index.php?title=Diff_et_patch&amp;diff=1055&amp;oldid=prev</id>
		<title>Ycharbi : Page créée avec « Category:Linux  Les commandes &lt;source lang=&quot;bash&quot; inline&gt;diff&lt;/source&gt; et &lt;source lang=&quot;bash&quot; inline&gt;patch&lt;/source&gt; permettent d'appliquer des correctifs sur des fichi... »</title>
		<link rel="alternate" type="text/html" href="https://doc.ycharbi.fr/index.php?title=Diff_et_patch&amp;diff=1055&amp;oldid=prev"/>
		<updated>2019-08-17T17:11:35Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « &lt;a href=&quot;/index.php/Cat%C3%A9gorie:Linux&quot; title=&quot;Catégorie:Linux&quot;&gt;Category:Linux&lt;/a&gt;  Les commandes &amp;lt;source lang=&amp;quot;bash&amp;quot; inline&amp;gt;diff&amp;lt;/source&amp;gt; et &amp;lt;source lang=&amp;quot;bash&amp;quot; inline&amp;gt;patch&amp;lt;/source&amp;gt; permettent d&amp;#039;appliquer des correctifs sur des fichi... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Linux]]&lt;br /&gt;
&lt;br /&gt;
Les commandes &amp;lt;source lang=&amp;quot;bash&amp;quot; inline&amp;gt;diff&amp;lt;/source&amp;gt; et &amp;lt;source lang=&amp;quot;bash&amp;quot; inline&amp;gt;patch&amp;lt;/source&amp;gt; permettent d'appliquer des correctifs sur des fichiers textes (le plus souvent du code ou des fichiers de configuration). La première permet d'afficher les différence entre deux fichiers et de créer un fichier de patch. La seconde applique ce patch à l'un des deux fichier.&lt;br /&gt;
&lt;br /&gt;
'''Création de deux fichiers'''&lt;br /&gt;
 echo -e &amp;quot;VERSION=1.0\nNOM=Test&amp;quot; &amp;gt; fichier1&lt;br /&gt;
 echo -e &amp;quot;VERSION=2.0\nNOM=Test&amp;quot; &amp;gt; fichier2&lt;br /&gt;
&lt;br /&gt;
'''Affichage des différences'''&lt;br /&gt;
 diff -u fichier1 fichier2&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
@@ -1,2 +1,2 @@&lt;br /&gt;
-VERSION=1.0&lt;br /&gt;
+VERSION=2.0&lt;br /&gt;
 NOM=Test&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Les deux premières lignes qui s'affichent sont des commentaires et ont été supprimé pour cette documentation.''&lt;br /&gt;
&lt;br /&gt;
'''Création du fichier de patch'''&lt;br /&gt;
 diff -u fichier1 fichier2 &amp;gt; patch.diff&lt;br /&gt;
&lt;br /&gt;
À ce stade, les différences de &amp;quot;fichier1&amp;quot; seront écrasés par les différences de &amp;quot;fichier2&amp;quot; en cas d'application du patch.&lt;br /&gt;
&lt;br /&gt;
'''Application du patch'''&lt;br /&gt;
 patch -i patch.diff fichier1&lt;/div&gt;</summary>
		<author><name>Ycharbi</name></author>
	</entry>
</feed>