<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Maskierungszeichen</id>
	<title>Maskierungszeichen - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Maskierungszeichen"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Maskierungszeichen&amp;action=history"/>
	<updated>2026-05-31T14:06:06Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Maskierungszeichen&amp;diff=75577&amp;oldid=prev</id>
		<title>imported&gt;Y2kbug: Fluchtsymbol verlinkt</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Maskierungszeichen&amp;diff=75577&amp;oldid=prev"/>
		<updated>2025-11-23T00:40:46Z</updated>

		<summary type="html">&lt;p&gt;&lt;a href=&quot;/index.php/Fluchtsymbol&quot; title=&quot;Fluchtsymbol&quot;&gt;Fluchtsymbol&lt;/a&gt; verlinkt&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Das &amp;#039;&amp;#039;&amp;#039;Maskierungszeichen&amp;#039;&amp;#039;&amp;#039; ist ein bestimmtes [[Zeichen]], das verhindert, dass das nachfolgende Zeichen vom ausführenden Programm als [[Funktionszeichen]] erkannt wird. Maskierungszeichen sind generell notwendig in textbasierten Formaten, wenn Funktionszeichen auch Teil des eigentlichen Inhalts sein können, und daher z.&amp;amp;nbsp;B. gebräuchlich in [[HTML]]-, [[CSV-Datei|CSV]]-, [[EDIFACT]]- und [[Registrierungsdatei|Registrierungs-]]Dateien.&lt;br /&gt;
&lt;br /&gt;
Unter [[Unix]] wird das Maskierungszeichen [[Backslash]] „{{Monospace|\}}“ teils auch als [[Fluchtsymbol]] bezeichnet bzw. übersetzt.&amp;lt;ref&amp;gt;{{Literatur |Autor=Jürgen Gulbins |Titel=UNIX&amp;amp;nbsp;– Eine Einführung in UNIX, seine Begriffe und seine Kommandos |Verlag=Springer Compass |Datum=1984 |Kapitel=3. Erste Schritte in UNIX; 3.7 Parameterexpansion |Seiten=33 |ISBN=978-3-662-00616-0 |&amp;lt;!-- folgendes Google-Buch ist eine spätere Auflage, die Seite ist jedoch annähernd identisch: --&amp;gt;Online={{Google Buch |BuchID=jSmgBgAAQBAJ |Seite=54}} |Zitat=Das Metazeichen ‚\‘; Zuweilen mochte man eines der Metazeichen an der Shell vorbeischmuggeln, da es nicht von dieser, sondern vom eigentlichen Programm interpretiert werden soll. Dies kann geschehen, indem man dem Metazeichen das Fluchtsymbol \ voranstellt. Das Fluchtsymbol hat im Sinne der Kommandosyntax für die Shell die Bedeutung: Interpretiere das nachfolgende Zeichen nicht, es ‚maskiert‘ das nachfolgende Zeichen.}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
Wenn ein Programm eine Datei liest, können in Abhängigkeit von Funktionszeichen bestimmte Aktionen des Programmes gesteuert werden.&lt;br /&gt;
&lt;br /&gt;
Wenn ein Funktionszeichen in der Datei auftritt, welches aber &amp;#039;&amp;#039;nicht&amp;#039;&amp;#039; als Funktionszeichen, also als Befehl, aufgefasst werden soll, sondern als [[Daten|Datum]], dann wird ihm ein Maskierungszeichen vorangestellt.&lt;br /&gt;
&lt;br /&gt;
Das Programm, die Funktionszeichen sowie das Maskierungszeichen sind aufeinander abgestimmt: Nur wenn Programm und Datei zusammengehören, werden die Funktionen ausgeführt. Andererseits gibt es [[Quasistandard]]s; z.&amp;amp;nbsp;B. ist der Backslash (der umgekehrte Schrägstrich) „{{Monospace|\}}“ ein übliches Maskierungszeichen, so dass man folgende Beispiele formulieren kann:&lt;br /&gt;
{| style=&amp;quot;text-indent:6px&amp;quot;&lt;br /&gt;
| {{Monospace|\}} || doppeltes [[ASCII]]-[[Anführungszeichen]], wenn dieses eine steuernde Bedeutung hat&lt;br /&gt;
|-&lt;br /&gt;
| {{Monospace|\}} || einfaches ASCII-Anführungszeichen, wenn dieses eine steuernde Bedeutung hat&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Das Maskierungszeichen selbst ist ein Funktionszeichen. Es wird also nicht dargestellt, sondern steuert die Bedeutung des nachfolgenden Zeichens. Um trotzdem auch das Maskierungszeichen als Datenzeichen eingeben zu können, ist es üblich, ihm durch ein weiteres vorangestelltes Maskierungszeichen die Funktion zu nehmen. Wenn also im Text &amp;#039;&amp;#039;zwei&amp;#039;&amp;#039; solche Zeichen nacheinander auftreten, wird der Datenblock um &amp;#039;&amp;#039;ein&amp;#039;&amp;#039; Maskierungszeichen erweitert.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
{| style=&amp;quot;text-indent:6px&amp;quot;&lt;br /&gt;
| {{Monospace|\\}} || ein Backslash, da Maskierungszeichen häufig selbst maskiert werden müssen&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Escape-Sequenz]], Abschnitt [[Escape-Sequenz#Maskierungszeichen zum Verhindern einer Escape-Sequenz|Maskierungszeichen zum Verhindern einer Escape-Sequenz]]&lt;br /&gt;
* [[Sonderzeichen]]&lt;br /&gt;
* [[Steuerzeichen]]&lt;br /&gt;
* [[Umschrift]]&lt;br /&gt;
* [[URL-Encoding]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.codecodex.com/wiki/index.php?title=Escape_sequences_and_escape_characters Maskierungszeichen in verschiedenen Computersprachen] (englisch) – im Wiki von &amp;#039;&amp;#039;www.codecodex.com&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Zeichenkodierung]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Y2kbug</name></author>
	</entry>
</feed>