Offset 1, 37 lines modified | Offset 1, 37 lines modified |
1 | <FILENAME·filename="index.html"><html><head><title>Das·Handbuch·zu·KDiff3</title><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-default.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-docs.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-localised.css"><meta·name="generator"·content="DocBook·XSL·Stylesheets·V1.76.1"><meta·name="description"·content='·KDiff3·ist·ein·Programm·zum·Anzeigen·von·Unterschieden·und·zum·Zusammenführen·von·Dateien·und·Ordnern.·KDiff3·vergleicht·zwei·oder·drei·Textdateien·bzw.·Ordner·und·führt·sie·zusammen,kann·Unterschiede·zeilenweise·und·sogar·Zeichen·für·Zeichen·anzeigen,hat·eine·Funktion·zum·automatischen·Zusammenführen,enthält·einen·speziellen·komfortablen·Editor·zum·Auflösen·von·Konflikten·beim·Zusammenführen,ist·mit·Hilfe·von·KIO·Netzwerktransparent,kann·Unterschiede·in·"weißen"·Zeichen·oder·Kommentaren·besonders·hervorheben·oder·verstecken.unterstützt·Unicode,·UTF-8·und·weitere·Dateikodierungen.·Dieses·Dokument·beschreibt·KDif·✂ | 1 | <FILENAME·filename="index.html"><html><head><title>Das·Handbuch·zu·KDiff3</title><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-default.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-docs.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-localised.css"><meta·name="generator"·content="DocBook·XSL·Stylesheets·V1.76.1"><meta·name="description"·content='·KDiff3·ist·ein·Programm·zum·Anzeigen·von·Unterschieden·und·zum·Zusammenführen·von·Dateien·und·Ordnern.·KDiff3·vergleicht·zwei·oder·drei·Textdateien·bzw.·Ordner·und·führt·sie·zusammen,kann·Unterschiede·zeilenweise·und·sogar·Zeichen·für·Zeichen·anzeigen,hat·eine·Funktion·zum·automatischen·Zusammenführen,enthält·einen·speziellen·komfortablen·Editor·zum·Auflösen·von·Konflikten·beim·Zusammenführen,ist·mit·Hilfe·von·KIO·Netzwerktransparent,kann·Unterschiede·in·"weißen"·Zeichen·oder·Kommentaren·besonders·hervorheben·oder·verstecken.unterstützt·Unicode,·UTF-8·und·weitere·Dateikodierungen.·Dieses·Dokument·beschreibt·KDif·✂ |
2 | </p><p>Dieses·Dokument·beschreibt·<span·class="application">KDiff3</span>·in·der·Version·0.9.87.·</p></div></div></div></div><hr></div><div·class="toc"><p><b>Inhaltsverzeichnis</b></p><dl><dt><span·class="chapter"><a·href="introduction.html">1.·Einführung</a></span></dt><dd><dl><dt><span·class="sect1"><a·href="introduction.html#why">Noch·eine·Oberfläche·zu·Diff?</a></span></dt><dt><span·class="sect1"><a·href="screenshots.html">Bildschirmphotos·und·Funktionen</a></span></dt><dt><span·class="sect1"><a·href="features.html">Weitere·Funktionen</a></span></dt><dd><dl><dt><span·class="sect2"><a·href="features.html#idp148734264">Zeilen-·und·sogar·Zeichenweises·Darstellen·von·Unterschieden</a></span></dt><dt><span·class="sect2"><a·href="features.html#idp148736696">Erkennen·von·Unterschieden·in·"weißen"·Zeichen·auf·einen·Blick</a></span></dt><dt><span·class="sect2"><a·href="features.html#idp148739000">3-Wege-Vergleichen</a></span></dt><dt><span·class="sect2"><a·href="features.html#idp148741688">Komfortables·zusammenfüh·✂ | 2 | </p><p>Dieses·Dokument·beschreibt·<span·class="application">KDiff3</span>·in·der·Version·0.9.87.·</p></div></div></div></div><hr></div><div·class="toc"><p><b>Inhaltsverzeichnis</b></p><dl><dt><span·class="chapter"><a·href="introduction.html">1.·Einführung</a></span></dt><dd><dl><dt><span·class="sect1"><a·href="introduction.html#why">Noch·eine·Oberfläche·zu·Diff?</a></span></dt><dt><span·class="sect1"><a·href="screenshots.html">Bildschirmphotos·und·Funktionen</a></span></dt><dt><span·class="sect1"><a·href="features.html">Weitere·Funktionen</a></span></dt><dd><dl><dt><span·class="sect2"><a·href="features.html#idp148726072">Zeilen-·und·sogar·Zeichenweises·Darstellen·von·Unterschieden</a></span></dt><dt><span·class="sect2"><a·href="features.html#idp148728504">Erkennen·von·Unterschieden·in·"weißen"·Zeichen·auf·einen·Blick</a></span></dt><dt><span·class="sect2"><a·href="features.html#idp148730808">3-Wege-Vergleichen</a></span></dt><dt><span·class="sect2"><a·href="features.html#idp148733496">Komfortables·zusammenfüh·✂ |
3 | </p><div·class="screenshot"><div·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="mediaobject"><hr><img·src="screenshot_merge.png"><hr></div></div><p> | 3 | </p><div·class="screenshot"><div·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="mediaobject"><hr><img·src="screenshot_merge.png"><hr></div></div><p> |
4 | </p><p><a·name="dirmergebigscreenshot"></a><span·class="application">KDiff3</span>·hilft·Ihnen·auch·beim·Vergleichen·und·Zusammenführen·kompletter·Ordner.·Dieses·Bildschirmphoto·zeigt·<span·class="application">KDiff3</span>·beim·Ordner-Zusammenführen:·</p><p> | 4 | </p><p><a·name="dirmergebigscreenshot"></a><span·class="application">KDiff3</span>·hilft·Ihnen·auch·beim·Vergleichen·und·Zusammenführen·kompletter·Ordner.·Dieses·Bildschirmphoto·zeigt·<span·class="application">KDiff3</span>·beim·Ordner-Zusammenführen:·</p><p> |
5 | </p><div·class="screenshot"><div·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="mediaobject"><hr><img·src="dirmergebig.png"><hr></div></div><p> | 5 | </p><div·class="screenshot"><div·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="mediaobject"><hr><img·src="dirmergebig.png"><hr></div></div><p> |
6 | </p></div></div><div·id="footer"><div·class="navCenter"><table·class="navigation"><tr><td·class="prevCell"><a·accesskey="p"·href="introduction.html">Zurück</a></td><td·class="upCell"><a·accesskey="h"·href="index.html">Zum·Anfang</a></td><td·class="nextCell"><a·accesskey="n"·href="features.html">Weiter</a></td></tr><tr><td·class="prevCell">Einführung </td><td·class="upCell">Einführung</td><td·class="nextCell"> Weitere·Funktionen</td></tr></table></div><div·id="footer_text">Möchten·Sie·Kommentare·und·Verbesserungen·zu·dieser·Seite·beitragen?<br>Senden·Sie·Ihre·Vorschläge·an·das·<a·href="mailto:kde-doc-english@kde.org"·class="footer_email">KDE·Dokumentationsteam</a></div></div></div></body></html></FILENAME><FILENAME·filename="features.html"><html><head><title>Weitere·Funktionen</title><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-default.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-docs.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-localised.css"><meta··✂ | 6 | </p></div></div><div·id="footer"><div·class="navCenter"><table·class="navigation"><tr><td·class="prevCell"><a·accesskey="p"·href="introduction.html">Zurück</a></td><td·class="upCell"><a·accesskey="h"·href="index.html">Zum·Anfang</a></td><td·class="nextCell"><a·accesskey="n"·href="features.html">Weiter</a></td></tr><tr><td·class="prevCell">Einführung </td><td·class="upCell">Einführung</td><td·class="nextCell"> Weitere·Funktionen</td></tr></table></div><div·id="footer_text">Möchten·Sie·Kommentare·und·Verbesserungen·zu·dieser·Seite·beitragen?<br>Senden·Sie·Ihre·Vorschläge·an·das·<a·href="mailto:kde-doc-english@kde.org"·class="footer_email">KDE·Dokumentationsteam</a></div></div></div></body></html></FILENAME><FILENAME·filename="features.html"><html><head><title>Weitere·Funktionen</title><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-default.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-docs.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-localised.css"><meta··✂ |
7 | </pre></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148757048"></a>Zusammenführen·von·zwei·Dateien:·</h3></div></div></div><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>datei1·datei2</code></em></span>·-m | 7 | </pre></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148748856"></a>Zusammenführen·von·zwei·Dateien:·</h3></div></div></div><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>datei1·datei2</code></em></span>·-m |
8 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>datei1·datei2</code></em></span>·-o·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>ausgabedatei</code></em></span> | 8 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>datei1·datei2</code></em></span>·-o·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>ausgabedatei</code></em></span> |
9 | </pre></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148759864"></a>Vergleichen·von·drei·Dateien:·</h3></div></div></div><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>datei1·datei2·datei3</code></em></span> | 9 | </pre></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148751672"></a>Vergleichen·von·drei·Dateien:·</h3></div></div></div><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>datei1·datei2·datei3</code></em></span> |
10 | </pre></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148761528"></a>Zusammenführen·von·drei·Dateien:·</h3></div></div></div><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>datei1·datei2·datei3</code></em></span>·-m | 10 | </pre></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148753336"></a>Zusammenführen·von·drei·Dateien:·</h3></div></div></div><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>datei1·datei2·datei3</code></em></span>·-m |
11 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>datei1·datei2·datei3</code></em></span>·-o·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>ausgabedatei</code></em></span> | 11 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>datei1·datei2·datei3</code></em></span>·-o·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>ausgabedatei</code></em></span> |
12 | </pre><p>Beachten·Sie,·dass·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>datei1</code></em></span>·als·Basis·für·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>datei2</code></em></span>·und·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>datei3</code></em></span>·verwendet·wird.·</p></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148765880"></a>Spezialfall:·Dateien·mit·gleichem·Namen·</h3></div></div></div><p>Wenn·alle·Dateien·den·gleichen·Namen·haben,·aber·in·verschiedenen·Ordnern·liegen,·dann·können·Sie·sich·die·Tipparbeit·erleichtern·indem·Sie·nur·den·Dateinamen·der·ersten·Datei·vollständig·ausschreiben.·Beispiel:·</p><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="·✂ | 12 | </pre><p>Beachten·Sie,·dass·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>datei1</code></em></span>·als·Basis·für·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>datei2</code></em></span>·und·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>datei3</code></em></span>·verwendet·wird.·</p></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148757688"></a>Spezialfall:·Dateien·mit·gleichem·Namen·</h3></div></div></div><p>Wenn·alle·Dateien·den·gleichen·Namen·haben,·aber·in·verschiedenen·Ordnern·liegen,·dann·können·Sie·sich·die·Tipparbeit·erleichtern·indem·Sie·nur·den·Dateinamen·der·ersten·Datei·vollständig·ausschreiben.·Beispiel:·</p><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="·✂ |
13 | </pre></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148767928"></a>Kommandozeile·zum·Vergleichen·bzw.·Zusammenführen·von·Ordnern:·</h3></div></div></div><p>Das·Vorgehen·ist·hier·sehr·ähnlich,·doch·nun·geht·es·um·Ordner.</p><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner1·Ordner2</code></em></span> | 13 | </pre></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148759736"></a>Kommandozeile·zum·Vergleichen·bzw.·Zusammenführen·von·Ordnern:·</h3></div></div></div><p>Das·Vorgehen·ist·hier·sehr·ähnlich,·doch·nun·geht·es·um·Ordner.</p><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner1·Ordner2</code></em></span> |
14 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner1·Ordner2</code></em></span>·-o·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Zielordner</code></em></span> | 14 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner1·Ordner2</code></em></span>·-o·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Zielordner</code></em></span> |
15 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner1·Ordner2·Ordner3</code></em></span> | 15 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner1·Ordner2·Ordner3</code></em></span> |
16 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner1·Ordner2·Ordner3</code></em></span>·-o·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Zielordner</code></em></span> | 16 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner1·Ordner2·Ordner3</code></em></span>·-o·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Zielordner</code></em></span> |
17 | </pre><p>Zum·Vergleichen·bzw.·Zusammenführen·von·Ordnern·lesen·Sie·bitte·<a·class="link"·href="dirmerge.html"·title="Kapitel·3.·Mit·KDiff3·Ordner·Vergleichen·und·Zusammenführen">hier</a>·weiter.</p></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148773944"></a>Mehr·Informationen·zu·den·Kommandozeilen-Optionen·erhalten·Sie·mit·diesem·Befehl:·</h3></div></div></div><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·--help | 17 | </pre><p>Zum·Vergleichen·bzw.·Zusammenführen·von·Ordnern·lesen·Sie·bitte·<a·class="link"·href="dirmerge.html"·title="Kapitel·3.·Mit·KDiff3·Ordner·Vergleichen·und·Zusammenführen">hier</a>·weiter.</p></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp148765752"></a>Mehr·Informationen·zu·den·Kommandozeilen-Optionen·erhalten·Sie·mit·diesem·Befehl:·</h3></div></div></div><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·--help |
18 | Options: | 18 | Options: |
19 | ··-m,·--merge···············Quellen·zusammenführen. | 19 | ··-m,·--merge···············Quellen·zusammenführen. |
20 | ··-b,·--base·file···········Explizite·Basisdatei.·Für·Kompatibilität·mit·anderen·Programmen. | 20 | ··-b,·--base·file···········Explizite·Basisdatei.·Für·Kompatibilität·mit·anderen·Programmen. |
21 | ··-o,·--output·datei········Ausgabe-Datei.·Impliziert·-m.·Z.·B.:·-o·neueDatei.txt | 21 | ··-o,·--output·datei········Ausgabe-Datei.·Impliziert·-m.·Z.·B.:·-o·neueDatei.txt |
22 | ··--out·file················Ausgabe-Datei.·(Für·Kompatibilität·mit·anderen·Programmen.) | 22 | ··--out·file················Ausgabe-Datei.·(Für·Kompatibilität·mit·anderen·Programmen.) |
23 | ··--auto····················Keine·graphische·Oberfläche,·wenn·alle·Konflikte·automatisch·aufgelöst·werden·können.·(Benötigt·-o·datei) | 23 | ··--auto····················Keine·graphische·Oberfläche,·wenn·alle·Konflikte·automatisch·aufgelöst·werden·können.·(Benötigt·-o·datei) |
24 | ··--qall····················Konflikte·nicht·automatisch·auflösen.·(Aus·Kompatibilitätsgründen.) | 24 | ··--qall····················Konflikte·nicht·automatisch·auflösen.·(Aus·Kompatibilitätsgründen.) |
25 | ··--L1·alias1···············Sichtbarer·Namensersatz·für·Quelldatei·1·(Basis). | 25 | ··--L1·alias1···············Sichtbarer·Namensersatz·für·Quelldatei·1·(Basis). |
26 | ··--L2·alias2···············Sichtbarer·Namensersatz·für·Quelldatei·2. | 26 | ··--L2·alias2···············Sichtbarer·Namensersatz·für·Quelldatei·2. |
27 | ··--L3·alias3···············Sichtbarer·Namensersatz·für·Quelldatei·3. | 27 | ··--L3·alias3···············Sichtbarer·Namensersatz·für·Quelldatei·3. |
28 | ··-L,·--fname·alias·········Alternativer·sichtbarer·Namensersatz.·Für·jede·Quelldatei·einmal·angeben. | 28 | ··-L,·--fname·alias·········Alternativer·sichtbarer·Namensersatz.·Für·jede·Quelldatei·einmal·angeben. |
29 | ··-u························Hat·keine·Wirkung.·Für·Kompatibilität·mit·anderen·Programmen. | 29 | ··-u························Hat·keine·Wirkung.·Für·Kompatibilität·mit·anderen·Programmen. |
30 | </pre></div></div><FILENAME·filename="opendialog.html"><html><head><title>Öffnen-Dialog</title><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-default.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-docs.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-localised.css"><meta·name="generator"·content="DocBook·XSL·Stylesheets·V1.76.1"><meta·name="keywords"·content='KDE,·kdeextragear,·kdiff3,·vergleichen,·zusammenführen,·CVS,·dreifach-vergleichen,·vergleichen,·Dateien,·Ordner,·Versionskontrolle,·Drei-Wege-Zusammenführen,·Unterschiede·innerhalb·einer·Zeile,·synchronisieren,·kpart,·kio,·netzwerktransparent,·Editor,·"weißes"·Zeichen,·Kommentare'><link·rel="home"·href="index.html"·title="Das·Handbuch·zu·KDiff3"><link·rel="up"·href="documentation.html"·title="Kapitel·2.·Dokumentation·zum·Vergleichen·und·Zusammenführen·von·Dateien"><link·rel="prev"·href="documentation.html"·title="Kapitel·2.·Dokumentation·zum·Vergleichen·und·Zusammenführen·von·Dateien"><link·rel="next"··✂ | 30 | </pre></div></div><FILENAME·filename="opendialog.html"><html><head><title>Öffnen-Dialog</title><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-default.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-docs.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-localised.css"><meta·name="generator"·content="DocBook·XSL·Stylesheets·V1.76.1"><meta·name="keywords"·content='KDE,·kdeextragear,·kdiff3,·vergleichen,·zusammenführen,·CVS,·dreifach-vergleichen,·vergleichen,·Dateien,·Ordner,·Versionskontrolle,·Drei-Wege-Zusammenführen,·Unterschiede·innerhalb·einer·Zeile,·synchronisieren,·kpart,·kio,·netzwerktransparent,·Editor,·"weißes"·Zeichen,·Kommentare'><link·rel="home"·href="index.html"·title="Das·Handbuch·zu·KDiff3"><link·rel="up"·href="documentation.html"·title="Kapitel·2.·Dokumentation·zum·Vergleichen·und·Zusammenführen·von·Dateien"><link·rel="prev"·href="documentation.html"·title="Kapitel·2.·Dokumentation·zum·Vergleichen·und·Zusammenführen·von·Dateien"><link·rel="next"··✂ |
31 | </p><div·class="variablelist"><dl><dt><span·class="term"><span·class="emphasis"><em>Vorverarbeitungsbefehl:</em></span></span></dt><dd><p>Beim·Lesen·einer·Datei·wird·sie·zuerst·diesem·externen·Kommando·übergeben.·In·<span·class="application">KDiff3</span>·wird·dann·die·Ausgabe·des·Kommandos·sichtbar,·und·nicht·die·Datei·selbst.·Sie·können·Ihren·eigenen·Präprozessor·schreiben,·der·genau·Ihren·Ansprüchen·entspricht.·Sie·können·diese·Funktion·z.·B.·zum·herausschneiden·störender·Teile·oder·zum·korrigieren·der·Einrückung·verwenden.·</p></dd><dt><span·class="term"><span·class="emphasis"><em>Vorverarbeitungsbefehl·nur·für·Zeilenabgleich:</em></span></span></dt><dd><p>Beim·Lesen·einer·Datei·wird·sie·zuerst·diesem·externen·Kommando·übergeben.·Wenn·auch·ein·normaler·Vorverarbeitungsbefehl·angegeben·wurde·(siehe·oben),·dann·ist·die·Ausgabe·des·Befehls·die·Eingabe·dieses·Vorverarbeitungsbefehls.·Die·Ausgabe·des·Kommandos·wird·nur·beim·Zeilenabgleich·verwendet.·Sie·können·Ihren·eigenen·Präprozessor·schreiben,·der·genau·Ih·✂ | 31 | </p><div·class="variablelist"><dl><dt><span·class="term"><span·class="emphasis"><em>Vorverarbeitungsbefehl:</em></span></span></dt><dd><p>Beim·Lesen·einer·Datei·wird·sie·zuerst·diesem·externen·Kommando·übergeben.·In·<span·class="application">KDiff3</span>·wird·dann·die·Ausgabe·des·Kommandos·sichtbar,·und·nicht·die·Datei·selbst.·Sie·können·Ihren·eigenen·Präprozessor·schreiben,·der·genau·Ihren·Ansprüchen·entspricht.·Sie·können·diese·Funktion·z.·B.·zum·herausschneiden·störender·Teile·oder·zum·korrigieren·der·Einrückung·verwenden.·</p></dd><dt><span·class="term"><span·class="emphasis"><em>Vorverarbeitungsbefehl·nur·für·Zeilenabgleich:</em></span></span></dt><dd><p>Beim·Lesen·einer·Datei·wird·sie·zuerst·diesem·externen·Kommando·übergeben.·Wenn·auch·ein·normaler·Vorverarbeitungsbefehl·angegeben·wurde·(siehe·oben),·dann·ist·die·Ausgabe·des·Befehls·die·Eingabe·dieses·Vorverarbeitungsbefehls.·Die·Ausgabe·des·Kommandos·wird·nur·beim·Zeilenabgleich·verwendet.·Sie·können·Ihren·eigenen·Präprozessor·schreiben,·der·genau·Ih·✂ |
32 | </p><p>Der·Gedanke·dahinter·ist,·dem·Anwender·mehr·Flexibilität·beim·Einrichten·der·Diff-Ergebnisse·zu·ermöglichen.·Doch·dafür·wird·ein·externes·Programm·benötigt,·und·die·meisten·Anwender·möchten·das·nicht·selbst·programmieren.·Die·Gute·Nachricht·ist·allerdings,·dass·in·dem·meisten·Fällen·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·oder·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>perl</strong></span></span>·vollkommen·ausreichen.·</p><p>Beispiel:·Ein·einfacher·Testfall.·Wie·nehmen·eine·Datei·a.txt·(6·Zeilen):</p><pre·class="screen"> | 32 | </p><p>Der·Gedanke·dahinter·ist,·dem·Anwender·mehr·Flexibilität·beim·Einrichten·der·Diff-Ergebnisse·zu·ermöglichen.·Doch·dafür·wird·ein·externes·Programm·benötigt,·und·die·meisten·Anwender·möchten·das·nicht·selbst·programmieren.·Die·Gute·Nachricht·ist·allerdings,·dass·in·dem·meisten·Fällen·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·oder·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>perl</strong></span></span>·vollkommen·ausreichen.·</p><p>Beispiel:·Ein·einfacher·Testfall.·Wie·nehmen·eine·Datei·a.txt·(6·Zeilen):</p><pre·class="screen"> |
33 | ······aa | 33 | ······aa |
34 | ······ba | 34 | ······ba |
35 | ······ca | 35 | ······ca |
36 | ······da | 36 | ······da |
37 | ······ea | 37 | ······ea |
Offset 62, 43 lines modified | Offset 62, 43 lines modified |
62 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>echo</strong></span></span>·abrakadabra·|·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/a/o/' | 62 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>echo</strong></span></span>·abrakadabra·|·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/a/o/' |
63 | ···->·obrakadabra | 63 | ···->·obrakadabra |
64 | </pre><p>·Dieses·Beispiel·zeigt·ein·einfaches·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>-Kommando,·das·das·erste·Vorkommen·von·"a"·durch·"o"·ersetzt.·Wenn·Sie·alle·Vorkommen·ersetzen·möchten,·müssen·Sie·den·Schalter·"g"·benutzen:·</p><pre·class="screen"> | 64 | </pre><p>·Dieses·Beispiel·zeigt·ein·einfaches·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>-Kommando,·das·das·erste·Vorkommen·von·"a"·durch·"o"·ersetzt.·Wenn·Sie·alle·Vorkommen·ersetzen·möchten,·müssen·Sie·den·Schalter·"g"·benutzen:·</p><pre·class="screen"> |
65 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>echo</strong></span></span>·abrakadabra·|·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/a/o/g' | 65 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>echo</strong></span></span>·abrakadabra·|·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/a/o/g' |
66 | ···->·obrokodobro | 66 | ···->·obrokodobro |
67 | </pre><p>·Das·"|"-Symbol·ist·das·Pipe-Kommando,·es·übergibt·die·Ausgabe·des·ersten·Kommandos·an·die·Eingabe·des·folgenden·Kommando.·Wenn·Sie·Ihr·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>-Kommando·mit·einer·längeren·Datei·testen·möchten,·dann·können·Sie·unter·Unix·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>cat</strong></span></span>·und·unter·Window·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>type</strong></span></span>·dazu·benutzen.·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·wird·die·Ersetzung·in·jeder·Zeile·der·Datei·durchführen.·</p><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>cat</strong></span></span>·<span·xmlns:doc="http://nwalsh.co·✂ | 67 | </pre><p>·Das·"|"-Symbol·ist·das·Pipe-Kommando,·es·übergibt·die·Ausgabe·des·ersten·Kommandos·an·die·Eingabe·des·folgenden·Kommando.·Wenn·Sie·Ihr·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>-Kommando·mit·einer·längeren·Datei·testen·möchten,·dann·können·Sie·unter·Unix·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>cat</strong></span></span>·und·unter·Window·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>type</strong></span></span>·dazu·benutzen.·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·wird·die·Ersetzung·in·jeder·Zeile·der·Datei·durchführen.·</p><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>cat</strong></span></span>·<span·xmlns:doc="http://nwalsh.co·✂ |
68 | </pre><p> | 68 | </pre><p> |
69 | </p></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="sedforkdiff3"></a>Beispielanwendungen·von·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·in·KDiff3</h3></div></div></div><div·class="sect3"><div·class="titlepage"><div><div><h4·class="title"><a·name="idp148974648"></a>Ignorieren·weiterer·Kommentartypen</h4></div></div></div><p>Zur·Zeit·unterstützt·KDiff3·nur·C/C++-Kommentare.·Mit·Hilfe·des·Vorverarbeitungsbefehl·nur·für·Zeilenabgleich·können·Sie·auf·andere·Kommentar-Arten·unterstützen.·Dafür·wandeln·Sie·diese·in·C/C++-Kommentare·um.·Beispiel:·Um·Kommentare·zu·ignorieren,·die·mit·"#"·beginnen,·würden·Sie·diese·zu·"//"·umwandeln.·Außerdem·muss·natürlich·die·Option·"C/C++-Kommentare·ignorieren"·aktiviert·sein·damit·dies·etwas·bewirkt.·Ein·passendes·Kommando·für·den·Vorverarbeitungsbefehl·nur·für·Zeilenabgleich·wäre·zum·Beispiel:·</p><pre·class="screen"> | 69 | </p></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="sedforkdiff3"></a>Beispielanwendungen·von·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·in·KDiff3</h3></div></div></div><div·class="sect3"><div·class="titlepage"><div><div><h4·class="title"><a·name="idp148966456"></a>Ignorieren·weiterer·Kommentartypen</h4></div></div></div><p>Zur·Zeit·unterstützt·KDiff3·nur·C/C++-Kommentare.·Mit·Hilfe·des·Vorverarbeitungsbefehl·nur·für·Zeilenabgleich·können·Sie·auf·andere·Kommentar-Arten·unterstützen.·Dafür·wandeln·Sie·diese·in·C/C++-Kommentare·um.·Beispiel:·Um·Kommentare·zu·ignorieren,·die·mit·"#"·beginnen,·würden·Sie·diese·zu·"//"·umwandeln.·Außerdem·muss·natürlich·die·Option·"C/C++-Kommentare·ignorieren"·aktiviert·sein·damit·dies·etwas·bewirkt.·Ein·passendes·Kommando·für·den·Vorverarbeitungsbefehl·nur·für·Zeilenabgleich·wäre·zum·Beispiel:·</p><pre·class="screen"> |
70 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/#/\/\//' | 70 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/#/\/\//' |
71 | </pre><p>·Weil·das·Zeichen·"/"·für·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·ein·Sonderzeichen·ist,·muss·jedem·"/"·ein·"\"·vorangestellt·werden.·Manchmal·wird·dies·benötigt,·um·einem·Sonderzeichen·die·besondere·Bedeutung·zu·"entziehen".·Außerdem·sind·die·einfachen·Anführungszeichen·(')·vor·und·hinter·dem·Ersetzungskommando·wichtig,·weil·die·Shell·sonst·versucht,·einige·der·Zeichen·wie·'#',·'$'·oder·'\'·zu·ersetzen·bevor·sie·an·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·weitergereicht·werden.·Unter·Windows·müssen·Sie·doppelte·Anführungszeichen·verwenden·(").·Windows·ersetzt·Zeichen·wie·'%'·grundsätzlich,·hier·müssen·Sie·eventuell·ein·wenig·experimentieren.·</p></div><div·class="sect3"><div·class="titlepage"><div><div><h4·class="title"><a·name="idp148977208"></a>Diff·ohne·Beachtung·der·Groß-/·Kleinschreibung</h4></div></div></div><p>Verw·✂ | 71 | </pre><p>·Weil·das·Zeichen·"/"·für·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·ein·Sonderzeichen·ist,·muss·jedem·"/"·ein·"\"·vorangestellt·werden.·Manchmal·wird·dies·benötigt,·um·einem·Sonderzeichen·die·besondere·Bedeutung·zu·"entziehen".·Außerdem·sind·die·einfachen·Anführungszeichen·(')·vor·und·hinter·dem·Ersetzungskommando·wichtig,·weil·die·Shell·sonst·versucht,·einige·der·Zeichen·wie·'#',·'$'·oder·'\'·zu·ersetzen·bevor·sie·an·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·weitergereicht·werden.·Unter·Windows·müssen·Sie·doppelte·Anführungszeichen·verwenden·(").·Windows·ersetzt·Zeichen·wie·'%'·grundsätzlich,·hier·müssen·Sie·eventuell·ein·wenig·experimentieren.·</p></div><div·class="sect3"><div·class="titlepage"><div><div><h4·class="title"><a·name="idp148969016"></a>Diff·ohne·Beachtung·der·Groß-/·Kleinschreibung</h4></div></div></div><p>Verw·✂ |
72 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/\(.*\)/\U\1/' | 72 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/\(.*\)/\U\1/' |
73 | </pre><p>·Das·".*"·ist·ein·ergulärer·Ausdruck·der·auf·jede·Zeichenkette·passt·und·in·diesem·Zusammenhang·daher·alle·Zeichen·in·einer·Zeile·erfasst.·Die·"\1"·in·der·Ersetzungs-Zeichenkette·bezieht·sich·auf·den·gefundenen·Text·im·ersten·Klammernpaar.·Das·"\U"·wandelt·den·gefundenen·Text·in·Großbuchstaben·um.·</p></div><div·class="sect3"><div·class="titlepage"><div><div><h4·class="title"><a·name="idp148979000"></a>Ignorieren·von·Schlüsselwörtern·aus·Versionskontrolle-Systemen</h4></div></div></div><p>CVS·und·andere·Versionskontrolle-Systeme·verwenden·einige·Schlüsselwörter·um·automatisch·erzeugte·Zeichenketten·einzufügen·(<a·class="ulink"·href="info:/cvs/Keyword%20substitution"·target="_top">info:/cvs/Keyword·substitution</a>).·Alle·folgen·dem·selben·Muster·"$SCHLÜSSELWORT·erzeugter·Text$".·Nun·wird·also·ein·Vorverarbeitungsbefehl·für·Zeilenabgleich·benötigt,·der·den·automatisch·erzeugten·Text·entfernt:·</p><pre·class="screen"> | 73 | </pre><p>·Das·".*"·ist·ein·ergulärer·Ausdruck·der·auf·jede·Zeichenkette·passt·und·in·diesem·Zusammenhang·daher·alle·Zeichen·in·einer·Zeile·erfasst.·Die·"\1"·in·der·Ersetzungs-Zeichenkette·bezieht·sich·auf·den·gefundenen·Text·im·ersten·Klammernpaar.·Das·"\U"·wandelt·den·gefundenen·Text·in·Großbuchstaben·um.·</p></div><div·class="sect3"><div·class="titlepage"><div><div><h4·class="title"><a·name="idp148970808"></a>Ignorieren·von·Schlüsselwörtern·aus·Versionskontrolle-Systemen</h4></div></div></div><p>CVS·und·andere·Versionskontrolle-Systeme·verwenden·einige·Schlüsselwörter·um·automatisch·erzeugte·Zeichenketten·einzufügen·(<a·class="ulink"·href="info:/cvs/Keyword%20substitution"·target="_top">info:/cvs/Keyword·substitution</a>).·Alle·folgen·dem·selben·Muster·"$SCHLÜSSELWORT·erzeugter·Text$".·Nun·wird·also·ein·Vorverarbeitungsbefehl·für·Zeilenabgleich·benötigt,·der·den·automatisch·erzeugten·Text·entfernt:·</p><pre·class="screen"> |
74 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/\$\(Revision\|Author\|Log\|Header\|Date\).*\$/\$\1\$/' | 74 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/\$\(Revision\|Author\|Log\|Header\|Date\).*\$/\$\1\$/' |
75 | </pre><p>·Das·"\|"·trennt·die·möglichen·Schlüsselwörter.·Sie·können·die·Liste·nach·Bedarf·ändern.·Das·"\"·vor·dem·"$"·ist·nötig,·weil·"$"·ein·Sonderzeichen·ist·und·"Ende·der·Zeile"·bedeuten·würde.·</p><p>Während·Sie·mit·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·experimentieren,·beginnen·Sie·vielleicht,·es·zu·verstehen·und·vielleicht·mögen·Sie·diese·regulären·Ausdrücke·sogar.·Sie·sind·sehr·nützlich·weil·es·viele·Programme·gibt,·die·sehr·ähnliche·Dinge·unterstützen.·</p></div><div·class="sect3"><div·class="titlepage"><div><div><h4·class="title"><a·name="idp148982072"></a>Ignorieren·von·Zahlen</h4></div></div></div><p>Das·Ignorieren·von·Zahlen·ist·eigentlich·eine·bereits·eingebaute·Funktion·in·KDiff3.·Aber·sie·ist·gut·als·Beispiel·für·einen·weiteren·Vorverarbeitungsbefehl·für·Zeilenabgleich·geeignet.·</p><pre·class="screen"> | 75 | </pre><p>·Das·"\|"·trennt·die·möglichen·Schlüsselwörter.·Sie·können·die·Liste·nach·Bedarf·ändern.·Das·"\"·vor·dem·"$"·ist·nötig,·weil·"$"·ein·Sonderzeichen·ist·und·"Ende·der·Zeile"·bedeuten·würde.·</p><p>Während·Sie·mit·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·experimentieren,·beginnen·Sie·vielleicht,·es·zu·verstehen·und·vielleicht·mögen·Sie·diese·regulären·Ausdrücke·sogar.·Sie·sind·sehr·nützlich·weil·es·viele·Programme·gibt,·die·sehr·ähnliche·Dinge·unterstützen.·</p></div><div·class="sect3"><div·class="titlepage"><div><div><h4·class="title"><a·name="idp148973880"></a>Ignorieren·von·Zahlen</h4></div></div></div><p>Das·Ignorieren·von·Zahlen·ist·eigentlich·eine·bereits·eingebaute·Funktion·in·KDiff3.·Aber·sie·ist·gut·als·Beispiel·für·einen·weiteren·Vorverarbeitungsbefehl·für·Zeilenabgleich·geeignet.·</p><pre·class="screen"> |
76 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/[0123456789.-]//g' | 76 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/[0123456789.-]//g' |
77 | </pre><p>·Jedes·Zeichen·zwischen·'['·und·']'·ist·ein·Treffer,·und·jeder·Treffer·wird·durch·nichts·ersetzt,·also·quasi·gelöscht.·</p></div><div·class="sect3"><div·class="titlepage"><div><div><h4·class="title"><a·name="idp148996152"></a>Ignorieren·von·bestimmten·Spalten</h4></div></div></div><p>Manchmal·ist·ein·Text·nach·strengen·Regeln·formatiert·und·enthält·Spalten,·die·Sie·grundsätzlich·ignorieren·möchten,·und·andere·Spalten,·die·Sie·für·die·Analyse·heranziehen·möchten.·Im·folgenden·Beispiel·werden·die·ersten·fünf·Spalten·(Zeichen)·ignoriert,·dann·10·Spalten·beibehalten,·dann·wieder·fünf·Spalten·ignoriert·und·der·Rest·der·Zeile·wird·beibehalten.·</p><pre·class="screen"> | 77 | </pre><p>·Jedes·Zeichen·zwischen·'['·und·']'·ist·ein·Treffer,·und·jeder·Treffer·wird·durch·nichts·ersetzt,·also·quasi·gelöscht.·</p></div><div·class="sect3"><div·class="titlepage"><div><div><h4·class="title"><a·name="idp148975672"></a>Ignorieren·von·bestimmten·Spalten</h4></div></div></div><p>Manchmal·ist·ein·Text·nach·strengen·Regeln·formatiert·und·enthält·Spalten,·die·Sie·grundsätzlich·ignorieren·möchten,·und·andere·Spalten,·die·Sie·für·die·Analyse·heranziehen·möchten.·Im·folgenden·Beispiel·werden·die·ersten·fünf·Spalten·(Zeichen)·ignoriert,·dann·10·Spalten·beibehalten,·dann·wieder·fünf·Spalten·ignoriert·und·der·Rest·der·Zeile·wird·beibehalten.·</p><pre·class="screen"> |
78 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/.....\(..........\).....\(.*\)/\1\2/' | 78 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/.....\(..........\).....\(.*\)/\1\2/' |
79 | </pre><p>·Jeder·Punkt·'.'·passt·auf·genau·ein·Zeichen.·Die·"\1"·und·"\2"·in·der·Ersetzungs-Zeichenkette·beziehen·sich·auf·den·gefundenen·Text·im·ersten·und·zweiten·Klammernpaar·und·markieren·so·den·beizubehaltenden·Text.·</p></div><div·class="sect3"><div·class="titlepage"><div><div><h4·class="title"><a·name="idp148997944"></a>Mehrere·Ersetzungen·kombinieren</h4></div></div></div><p>Manchmal·möchten·Sie·vielleicht·mehrere·Ersetzungen·auf·einmal·durchführen.·Dann·können·Sie·das·Semikolon·';'·benutzen,·um·die·Ersetzungen·voneinander·zu·trennen.·Beispiel:·</p><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>echo</strong></span></span>·abrakadabra·|·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/a/o/g;s/\(.*\)/\U\1/' | 79 | </pre><p>·Jeder·Punkt·'.'·passt·auf·genau·ein·Zeichen.·Die·"\1"·und·"\2"·in·der·Ersetzungs-Zeichenkette·beziehen·sich·auf·den·gefundenen·Text·im·ersten·und·zweiten·Klammernpaar·und·markieren·so·den·beizubehaltenden·Text.·</p></div><div·class="sect3"><div·class="titlepage"><div><div><h4·class="title"><a·name="idp148977464"></a>Mehrere·Ersetzungen·kombinieren</h4></div></div></div><p>Manchmal·möchten·Sie·vielleicht·mehrere·Ersetzungen·auf·einmal·durchführen.·Dann·können·Sie·das·Semikolon·';'·benutzen,·um·die·Ersetzungen·voneinander·zu·trennen.·Beispiel:·</p><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>echo</strong></span></span>·abrakadabra·|·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/a/o/g;s/\(.*\)/\U\1/' |
80 | ···->·OBROKODOBRO | 80 | ···->·OBROKODOBRO |
81 | </pre><p> | 81 | </pre><p> |
82 | </p></div><div·class="sect3"><div·class="titlepage"><div><div><h4·class="title"><a·name="idp148999992"></a><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>perl</strong></span></span>·statt·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·benutzen</h4></div></div></div><p>Statt·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·können·Sie·auch·etwas·anderes·wie·z.·B.·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>perl</strong></span></span>·verwenden.·</p><pre·class="screen"> | 82 | </p></div><div·class="sect3"><div·class="titlepage"><div><div><h4·class="title"><a·name="idp148983608"></a><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>perl</strong></span></span>·statt·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·benutzen</h4></div></div></div><p>Statt·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·können·Sie·auch·etwas·anderes·wie·z.·B.·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>perl</strong></span></span>·verwenden.·</p><pre·class="screen"> |
83 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>perl</strong></span></span>·-p·-e·'s/<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>REGEXP</code></em></span>/<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>ERSETZUNG</code></em></span>/<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>SCHALTER</code></em></span>' | 83 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>perl</strong></span></span>·-p·-e·'s/<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>REGEXP</code></em></span>/<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>ERSETZUNG</code></em></span>/<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>SCHALTER</code></em></span>' |
84 | </pre><p>·Allerdings·sind·bei·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>perl</strong></span></span>·einige·Details·anders.·Wo·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·"\("·und·"\)"·benötigt,·braucht·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>perl</strong></span></span>·nur·noch·"("·und·")"·ohne·das·vorangestellte·'\'.·Beispiel:·</p><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/\(.*\)/\U\1/' | 84 | </pre><p>·Allerdings·sind·bei·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>perl</strong></span></span>·einige·Details·anders.·Wo·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·"\("·und·"\)"·benötigt,·braucht·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>perl</strong></span></span>·nur·noch·"("·und·")"·ohne·das·vorangestellte·'\'.·Beispiel:·</p><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>sed</strong></span></span>·'s/\(.*\)/\U\1/' |
85 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>perl</strong></span></span>·-p·-e·'s/(.*)/\U\1/' | 85 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>perl</strong></span></span>·-p·-e·'s/(.*)/\U\1/' |
86 | </pre><p> | 86 | </pre><p> |
87 | </p></div></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp149006648"></a>Reihenfolge·der·Ausführung·von·Preprozessoren</h3></div></div></div><p>Die·Daten·werden·durch·interne·und·externe·Preprozessoren·in·dieser·Reihenfolge·durchgeschleust:·</p><div·class="itemizedlist"><ul·class="itemizedlist"·type="disc"><li·class="listitem"><p>Normaler·Preprozessor,</p></li><li·class="listitem"><p>Vorverarbeitungsbefehl·für·Zeilenabgleich,</p></li><li·class="listitem"><p>Groß-/Kleinschreibung·ignorieren·(Umwandlung·in·Großbuchstaben),</p></li><li·class="listitem"><p>Erkennung·von·C/C++·Kommentaren,</p></li><li·class="listitem"><p>Zahlen·ignorieren,</p></li><li·class="listitem"><p>"weiße"·Zeichen·ignorieren</p></li></ul></div><p>Die·Daten·nach·dem·normalen·Preprozessor·werden·für·die·Anzeige·und·zum·Zusammenführen·beibehalten.·Die·weiteren·Operationen·verändern·nur·die·Daten,·die·der·Zeilenabgleich-Algorythmus·"sieht".·</p><p>Beachten·Sie:·In·seltenen·Fällen·wenn·Sie·einen·normalen·Pr·✂ | 87 | </p></div></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp149002552"></a>Reihenfolge·der·Ausführung·von·Preprozessoren</h3></div></div></div><p>Die·Daten·werden·durch·interne·und·externe·Preprozessoren·in·dieser·Reihenfolge·durchgeschleust:·</p><div·class="itemizedlist"><ul·class="itemizedlist"·type="disc"><li·class="listitem"><p>Normaler·Preprozessor,</p></li><li·class="listitem"><p>Vorverarbeitungsbefehl·für·Zeilenabgleich,</p></li><li·class="listitem"><p>Groß-/Kleinschreibung·ignorieren·(Umwandlung·in·Großbuchstaben),</p></li><li·class="listitem"><p>Erkennung·von·C/C++·Kommentaren,</p></li><li·class="listitem"><p>Zahlen·ignorieren,</p></li><li·class="listitem"><p>"weiße"·Zeichen·ignorieren</p></li></ul></div><p>Die·Daten·nach·dem·normalen·Preprozessor·werden·für·die·Anzeige·und·zum·Zusammenführen·beibehalten.·Die·weiteren·Operationen·verändern·nur·die·Daten,·die·der·Zeilenabgleich-Algorythmus·"sieht".·</p><p>Beachten·Sie:·In·seltenen·Fällen·wenn·Sie·einen·normalen·Pr·✂ |
88 | ···<span·class="emphasis"><em>Irren·ist·menschlich,·aber·um·etwas·wirklich·durcheinander·zu·bringen·braucht·man·schon·einen·Computer·;-)</em></span> | 88 | ···<span·class="emphasis"><em>Irren·ist·menschlich,·aber·um·etwas·wirklich·durcheinander·zu·bringen·braucht·man·schon·einen·Computer·;-)</em></span> |
89 | </p></blockquote></div><p>All·diese·Dinge·kann·<span·class="application">KDiff3</span>·für·Sie·erledigen:·<span·class="application">KDiff3</span>...·</p><div·class="itemizedlist"><ul·class="itemizedlist"·type="disc"><li·class="listitem"><p>...·liest·und·vergleicht·rekursiv·zwei·oder·drei·Ordner,</p></li><li·class="listitem"><p>...·behandelt·symbolische·Links·besonders·vorsichtig,</p></li><li·class="listitem"><p>...·lässt·Sie·Ihre·Dateien·per·Mausklick·durchsuchen,</p></li><li·class="listitem"><p>...·macht·für·jedes·Objekt·einen·Vorschlag·zum·Zusammenführen;·Sie·können·den·Vorschlag·vor·dem·Start·anpassen,</p></li><li·class="listitem"><p>...·kann·das·Zusammenführen·simulieren·und·zeigt·die·simulierten·Änderungen·an,·ohne·sie·wirklich·durchzuführen,</p></li><li·class="listitem"><p>...·führt·letztendlich·die·Zusammenführung·durch·und·lässt·Sie·(wenn·nötig)·eingreifen,</p></li><li·class="listitem"><p>...·führt·ausgewählte·Aktionen·entweder·mit·allen·(F7-Taste),·oder·nur·mit·den·ausgewählten·Objekten·(F6-Taste)·au·✂ | 89 | </p></blockquote></div><p>All·diese·Dinge·kann·<span·class="application">KDiff3</span>·für·Sie·erledigen:·<span·class="application">KDiff3</span>...·</p><div·class="itemizedlist"><ul·class="itemizedlist"·type="disc"><li·class="listitem"><p>...·liest·und·vergleicht·rekursiv·zwei·oder·drei·Ordner,</p></li><li·class="listitem"><p>...·behandelt·symbolische·Links·besonders·vorsichtig,</p></li><li·class="listitem"><p>...·lässt·Sie·Ihre·Dateien·per·Mausklick·durchsuchen,</p></li><li·class="listitem"><p>...·macht·für·jedes·Objekt·einen·Vorschlag·zum·Zusammenführen;·Sie·können·den·Vorschlag·vor·dem·Start·anpassen,</p></li><li·class="listitem"><p>...·kann·das·Zusammenführen·simulieren·und·zeigt·die·simulierten·Änderungen·an,·ohne·sie·wirklich·durchzuführen,</p></li><li·class="listitem"><p>...·führt·letztendlich·die·Zusammenführung·durch·und·lässt·Sie·(wenn·nötig)·eingreifen,</p></li><li·class="listitem"><p>...·führt·ausgewählte·Aktionen·entweder·mit·allen·(F7-Taste),·oder·nur·mit·den·ausgewählten·Objekten·(F6-Taste)·au·✂ |
90 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner1·Ordner2</code></em></span>·-o·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Zielordner</code></em></span> | 90 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner1·Ordner2</code></em></span>·-o·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Zielordner</code></em></span> |
91 | </pre><p>Wenn·kein·Zielordner·angegeben·wurde,·benutzt·<span·class="application">KDiff3</span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner2</code></em></span>.·</p></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp149033272"></a>Vergleichen/Zusammenführen·von·drei·Ordnern:·</h3></div></div></div><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner1·Ordner2·Ordner3</code></em></span> | 91 | </pre><p>Wenn·kein·Zielordner·angegeben·wurde,·benutzt·<span·class="application">KDiff3</span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner2</code></em></span>.·</p></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp149025080"></a>Vergleichen/Zusammenführen·von·drei·Ordnern:·</h3></div></div></div><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner1·Ordner2·Ordner3</code></em></span> |
92 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner1·Ordner2·Ordner3</code></em></span>·-o·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Zielordner</code></em></span> | 92 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner1·Ordner2·Ordner3</code></em></span>·-o·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Zielordner</code></em></span> |
93 | </pre><p>Wenn·drei·Ordner·zusammengeführt·werden,·dann·wird·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner1</code></em></span>·als·Basis·benutzt.·Wenn·kein·Zielordner·angegeben·wurde,·verwendet·<span·class="application">KDiff3</span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner3</code></em></span>·als·Zielordner.·</p><p>Beachten·Sie,·dass·nur·der·Vergleich·von·Ordnern·automatisch·startet,·nicht·das·Zusammenführen.·Um·das·Zusammenführen·zu·starten,·müssen·Sie·den·entsprechenden·Menüeintrag·auswählen·oder·die·F7-Taste·drücken.·(Weitere·Details·folgen.)·</p></div></div></div><div·id="footer"><div·class="navCenter"><table·class="navigation"><tr><td·class="prevCell"><a·accesskey="p"·href="dirmerge.html">Zurück</a></td><td·class="upCell"><a·accesskey="h"·href="index.html">Zum·Anfang</a></td><td·class="nextCell"><a·accesskey="n"·href="dirmergevisible.html">Weiter</a></td></tr><tr>·✂ | 93 | </pre><p>Wenn·drei·Ordner·zusammengeführt·werden,·dann·wird·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner1</code></em></span>·als·Basis·benutzt.·Wenn·kein·Zielordner·angegeben·wurde,·verwendet·<span·class="application">KDiff3</span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>Ordner3</code></em></span>·als·Zielordner.·</p><p>Beachten·Sie,·dass·nur·der·Vergleich·von·Ordnern·automatisch·startet,·nicht·das·Zusammenführen.·Um·das·Zusammenführen·zu·starten,·müssen·Sie·den·entsprechenden·Menüeintrag·auswählen·oder·die·F7-Taste·drücken.·(Weitere·Details·folgen.)·</p></div></div></div><div·id="footer"><div·class="navCenter"><table·class="navigation"><tr><td·class="prevCell"><a·accesskey="p"·href="dirmerge.html">Zurück</a></td><td·class="upCell"><a·accesskey="h"·href="index.html">Zum·Anfang</a></td><td·class="nextCell"><a·accesskey="n"·href="dirmergevisible.html">Weiter</a></td></tr><tr>·✂ |
94 | </p><div·class="variablelist"><dl><dt><span·class="term"><span·class="emphasis"><em>Binärvergleich:</em></span></span></dt><dd><p>Dies·ist·die·voreingestellte·Vergleichsmethode.·</p></dd><dt><span·class="term"><span·class="emphasis"><em>Vollständige·Analyse:</em></span></span></dt><dd><p>Führt·eine·vollständige·Analyse·jeder·Datei·durch·und·zeigt·die·Statistik-Spalten·an.·(Die·Anzahl·gelöster,·ungelöster,·nicht-"weißer"·und·"weißer"·Konflikte.)·Die·vollständige·Analyse·ist·langsamer·als·eine·einfache·binäre·Analyse,·und·wesentlich·langsamer,·wenn·sie·auf·Dateien·angewendet·wird,·die·keinen·Text·enthalten.·(Geben·Sie·ein·entsprechendes·Anti-Muster·ein.)·</p></dd><dt><span·class="term"><span·class="emphasis"><em>Vertraue·dem·Änderungsdatum·(unsicher):</em></span></span></dt><dd><p>Wenn·Sie·große·Ordner·über·ein·langsames·Netzwerk·vergleichen,·geht·es·möglicherweise·schneller,·nur·das·Änderungsdatum·und·die·Dateigröße·zu·vergleichen.·Dieser·Geschwindigkeitsvorteil·kostet·Sie·allerdings·ein·gewisses·Maß·an·Sicher·✂ | 94 | </p><div·class="variablelist"><dl><dt><span·class="term"><span·class="emphasis"><em>Binärvergleich:</em></span></span></dt><dd><p>Dies·ist·die·voreingestellte·Vergleichsmethode.·</p></dd><dt><span·class="term"><span·class="emphasis"><em>Vollständige·Analyse:</em></span></span></dt><dd><p>Führt·eine·vollständige·Analyse·jeder·Datei·durch·und·zeigt·die·Statistik-Spalten·an.·(Die·Anzahl·gelöster,·ungelöster,·nicht-"weißer"·und·"weißer"·Konflikte.)·Die·vollständige·Analyse·ist·langsamer·als·eine·einfache·binäre·Analyse,·und·wesentlich·langsamer,·wenn·sie·auf·Dateien·angewendet·wird,·die·keinen·Text·enthalten.·(Geben·Sie·ein·entsprechendes·Anti-Muster·ein.)·</p></dd><dt><span·class="term"><span·class="emphasis"><em>Vertraue·dem·Änderungsdatum·(unsicher):</em></span></span></dt><dd><p>Wenn·Sie·große·Ordner·über·ein·langsames·Netzwerk·vergleichen,·geht·es·möglicherweise·schneller,·nur·das·Änderungsdatum·und·die·Dateigröße·zu·vergleichen.·Dieser·Geschwindigkeitsvorteil·kostet·Sie·allerdings·ein·gewisses·Maß·an·Sicher·✂ |
95 | </p><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·test.cpp··ftp://ftp.weitweg.org/test.cpp | 95 | </p><pre·class="screen"><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·test.cpp··ftp://ftp.weitweg.org/test.cpp |
96 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·tar:/home/hacker/archiv.tar.gz/ordner·./ordner | 96 | ···<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>kdiff3</strong></span></span>·tar:/home/hacker/archiv.tar.gz/ordner·./ordner |
97 | </pre><p> | 97 | </pre><p> |
98 | </p><p>Die·erste·Kommandozeile·vergleicht·eine·lokale·Datei·mit·einer·auf·einem·FTP-Server.·Die·zweite·Kommandozeile·vergleicht·einen·Ordner·innerhalb·eines·komprimierten·Archivs·mit·einem·lokalen·Ordner.·</p><p>Weitere·interessante·KIO-Slaves·sind:·</p><div·class="itemizedlist"><ul·class="itemizedlist"·type="disc"><li·class="listitem"><p>Dateien·aus·dem·WWW·(http:),</p></li><li·class="listitem"><p>Dateien·von·FTP·(ftp:),</p></li><li·class="listitem"><p>Verschlüsselte·Dateiübertragung·(fish:,·sftp:),</p></li><li·class="listitem"><p>Windows-Ressourcen·(smb:),</p></li><li·class="listitem"><p>Lokale·Dateien·(file:),</p></li></ul></div><p>Desweiteren·wäre·möglich·(wenn·auch·weniger·nützlich):·</p><div·class="itemizedlist"><ul·class="itemizedlist"·type="disc"><li·class="listitem"><p>Man-Pages·(man:),</p></li><li·class="listitem"><p>Info-Seiten·(info:),</p></li></ul></div></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp149165368"></a>Wie·man·eine·URL·schreibt</h3></div></div>·✂ | 98 | </p><p>Die·erste·Kommandozeile·vergleicht·eine·lokale·Datei·mit·einer·auf·einem·FTP-Server.·Die·zweite·Kommandozeile·vergleicht·einen·Ordner·innerhalb·eines·komprimierten·Archivs·mit·einem·lokalen·Ordner.·</p><p>Weitere·interessante·KIO-Slaves·sind:·</p><div·class="itemizedlist"><ul·class="itemizedlist"·type="disc"><li·class="listitem"><p>Dateien·aus·dem·WWW·(http:),</p></li><li·class="listitem"><p>Dateien·von·FTP·(ftp:),</p></li><li·class="listitem"><p>Verschlüsselte·Dateiübertragung·(fish:,·sftp:),</p></li><li·class="listitem"><p>Windows-Ressourcen·(smb:),</p></li><li·class="listitem"><p>Lokale·Dateien·(file:),</p></li></ul></div><p>Desweiteren·wäre·möglich·(wenn·auch·weniger·nützlich):·</p><div·class="itemizedlist"><ul·class="itemizedlist"·type="disc"><li·class="listitem"><p>Man-Pages·(man:),</p></li><li·class="listitem"><p>Info-Seiten·(info:),</p></li></ul></div></div><div·class="sect2"><div·class="titlepage"><div><div><h3·class="title"><a·name="idp149157176"></a>Wie·man·eine·URL·schreibt</h3></div></div>·✂ |
99 | möglicherweise·bearbeitet.·Etwaige·neuere·Versionen·dieser·Dokumentation | 99 | möglicherweise·bearbeitet.·Etwaige·neuere·Versionen·dieser·Dokumentation |
100 | finden·Sie·unter·<a·class="ulink"·href="http://docs.kde.org/"·target="_top">http://docs.kde.org/</a>.</p><div·class="qandaset"><a·name="faqlist"></a><dl><dt>5.1.·<a·href="faq.html#idp149182008">Warum·heisst·das·Programm·"KDiff3"?·</a></dt><dt>5.2.·<a·href="faq.html#idp149183032">Warum·wurde·KDiff3·unter·der·GPL·lizenziert?·</a></dt><dt>5.3.·<a·href="faq.html#idp149184056">Einige·Knöpfe·und·Funktionen·fehlen.·Was·ist·passiert?·</a></dt><dt>5.4.·<a·href="faq.html#idp149185208">Häufig·werden·ähnliche,·aber·nicht·identische·Zeilen·nebeneinander·angezeigt,·und·manchmal·nicht.·Warum?·</a></dt><dt>5.5.·<a·href="faq.html#idp149186232">Warum·müssen·alle·Konflikte·gelöst·sein,·bevor·das·Ergebnis·gespeichert·werden·kann?·</a></dt><dt>5.6.·<a·href="faq.html#idp149187256">Warum·hat·der·Editor·im·Ergebnisfenster·einer·Zusammenführung·keine·"Rückgängig"-Funktion?·</a></dt><dt>5.7.·<a·href="faq.html#idp149188280">Nach·dem·entfernen·von·Text·ist·plötzlich·"<No·src·line>"·erschienen·und·der·Text·lässt·sich·nicht·löschen.·✂ | 100 | finden·Sie·unter·<a·class="ulink"·href="http://docs.kde.org/"·target="_top">http://docs.kde.org/</a>.</p><div·class="qandaset"><a·name="faqlist"></a><dl><dt>5.1.·<a·href="faq.html#idp149173816">Warum·heisst·das·Programm·"KDiff3"?·</a></dt><dt>5.2.·<a·href="faq.html#idp149174840">Warum·wurde·KDiff3·unter·der·GPL·lizenziert?·</a></dt><dt>5.3.·<a·href="faq.html#idp149175864">Einige·Knöpfe·und·Funktionen·fehlen.·Was·ist·passiert?·</a></dt><dt>5.4.·<a·href="faq.html#idp149177016">Häufig·werden·ähnliche,·aber·nicht·identische·Zeilen·nebeneinander·angezeigt,·und·manchmal·nicht.·Warum?·</a></dt><dt>5.5.·<a·href="faq.html#idp149178040">Warum·müssen·alle·Konflikte·gelöst·sein,·bevor·das·Ergebnis·gespeichert·werden·kann?·</a></dt><dt>5.6.·<a·href="faq.html#idp149179064">Warum·hat·der·Editor·im·Ergebnisfenster·einer·Zusammenführung·keine·"Rückgängig"-Funktion?·</a></dt><dt>5.7.·<a·href="faq.html#idp149180088">Nach·dem·entfernen·von·Text·ist·plötzlich·"<No·src·line>"·erschienen·und·der·Text·lässt·sich·nicht·löschen.·✂ |
101 | veröffentlicht.</p><p>Dieses·Programm·ist·unter·den·Bedingungen·der·<a·class="ulink"·href="common/gpl-translated.html"·target="_top">GNU·General·Public·License</a>·veröffentlicht.</p></div></div><div·id="footer"><div·class="navCenter"><table·class="navigation"><tr><td·class="prevCell"><a·accesskey="p"·href="faq.html">Zurück</a></td><td·class="upCell"><a·accesskey="h"·href="index.html">Zum·Anfang</a></td><td·class="nextCell"><a·accesskey="n"·href="installation.html">Weiter</a></td></tr><tr><td·class="prevCell">Fragen·und·Antworten </td><td·class="upCell"> </td><td·class="nextCell"> Installation</td></tr></table></div><div·id="footer_text">Möchten·Sie·Kommentare·und·Verbesserungen·zu·dieser·Seite·beitragen?<br>Senden·Sie·Ihre·Vorschläge·an·das·<a·href="mailto:kde-doc-english@kde.org"·class="footer_email">KDE·Dokumentationsteam</a></div></div></div></body></html></FILENAME><FILENAME·filename="installation.html"><html><head><title>Anhang·A.·Installation</title><link·rel="stylesheet"·type="text/css"·href="help:/co·✂ | 101 | veröffentlicht.</p><p>Dieses·Programm·ist·unter·den·Bedingungen·der·<a·class="ulink"·href="common/gpl-translated.html"·target="_top">GNU·General·Public·License</a>·veröffentlicht.</p></div></div><div·id="footer"><div·class="navCenter"><table·class="navigation"><tr><td·class="prevCell"><a·accesskey="p"·href="faq.html">Zurück</a></td><td·class="upCell"><a·accesskey="h"·href="index.html">Zum·Anfang</a></td><td·class="nextCell"><a·accesskey="n"·href="installation.html">Weiter</a></td></tr><tr><td·class="prevCell">Fragen·und·Antworten </td><td·class="upCell"> </td><td·class="nextCell"> Installation</td></tr></table></div><div·id="footer_text">Möchten·Sie·Kommentare·und·Verbesserungen·zu·dieser·Seite·beitragen?<br>Senden·Sie·Ihre·Vorschläge·an·das·<a·href="mailto:kde-doc-english@kde.org"·class="footer_email">KDE·Dokumentationsteam</a></div></div></div></body></html></FILENAME><FILENAME·filename="installation.html"><html><head><title>Anhang·A.·Installation</title><link·rel="stylesheet"·type="text/css"·href="help:/co·✂ |
102 | <code·class="prompt">%</code>·<strong·class="userinput"><code><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>make</strong></span></span></code></strong> | 102 | <code·class="prompt">%</code>·<strong·class="userinput"><code><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>make</strong></span></span></code></strong> |
103 | <code·class="prompt">%</code>·<strong·class="userinput"><code><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>make</strong></span></span>·install</code></strong> | 103 | <code·class="prompt">%</code>·<strong·class="userinput"><code><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>make</strong></span></span>·install</code></strong> |
104 | </pre><p><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>kde-dir</code></em></span>·gibt·den·Ordner·in·Ihrem·System·an,·in·dem·KDE·installiert·ist.·Wenn·Sie·unsicher·sind,·finden·Sie·weitere·Details·in·der·README-Datei.·</p><p>Da·<span·class="application">KDiff3</span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>autoconf</strong></span></span>·und·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>automake</strong></span></span>·verwendet,·sollten·Sie·keine·Probleme·beim·Kompilieren·haben.·Sollten·dennoch·Schwierigkeiten·auftreten,·berichten·Sie·bitte·auf·den·<acronym·class="acronym">KDE</acronym>-Mailinglisten·davon.</p></div></div><div·id="footer"><div·class="navCenter"><table·class="navigation"><tr><td·class="prevCell"><a·accesskey="p"·href="requirements.html">Zurück</a></td><td·class="upCell"><a·accesskey="h"·href="index.html">Zum·Anfa·✂ | 104 | </pre><p><span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="replaceable"><em·class="replaceable"><code>kde-dir</code></em></span>·gibt·den·Ordner·in·Ihrem·System·an,·in·dem·KDE·installiert·ist.·Wenn·Sie·unsicher·sind,·finden·Sie·weitere·Details·in·der·README-Datei.·</p><p>Da·<span·class="application">KDiff3</span>·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>autoconf</strong></span></span>·und·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>automake</strong></span></span>·verwendet,·sollten·Sie·keine·Probleme·beim·Kompilieren·haben.·Sollten·dennoch·Schwierigkeiten·auftreten,·berichten·Sie·bitte·auf·den·<acronym·class="acronym">KDE</acronym>-Mailinglisten·davon.</p></div></div><div·id="footer"><div·class="navCenter"><table·class="navigation"><tr><td·class="prevCell"><a·accesskey="p"·href="requirements.html">Zurück</a></td><td·class="upCell"><a·accesskey="h"·href="index.html">Zum·Anfa·✂ |