https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=%2Fdev%2Fnull
/dev/null - Versionsgeschichte
2025-06-04T11:00:06Z
Versionsgeschichte dieser Seite in Wikipedia
MediaWiki 1.45.0-wmf.3
https://de.wikipedia.org/w/index.php?title=/dev/null&diff=233328504&oldid=prev
Y2kbug: Form
2023-05-01T12:09:24Z
<p>Form</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 1. Mai 2023, 14:09 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''/dev/null''' ist die Repräsentation des [[Nullgerät]]s ({{enS|null device}}) als Datei in [[Unix]]-[[Betriebssystem]]en. Seinen Ursprung hat <code>/dev/null</code> im Betriebssystem [[Geschichte von Unix|UNIX Version&nbsp;7]] von 1977,<ref>[https://www.unix.com/man-page/freebsd/4/null/ NULL(4)] [[manpage]] von FreeBSD.</ref>. Die Existenz wie auch das Verhalten dieser Datei ist für UNIX-Betriebssysteme durch den [[Portable Operating System Interface|POSIX]]-Standard<ref name=posix>[https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap10.html The Open Group Base Specifications Issue&nbsp;7 – Directory Structure and Devices] (engl.)</ref> vorgeschrieben, in der überwiegenden Mehrzahl ähnlicher Systeme allerdings in gleicher oder zumindest ähnlicher Form ebenfalls vorhanden.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''<ins style="font-weight: bold; text-decoration: none;"><span style="font-family: monospace, monospace;"></ins>/dev/null<ins style="font-weight: bold; text-decoration: none;"></span></ins>''' ist die Repräsentation des [[Nullgerät]]s ({{enS|null device}}) als Datei in [[Unix]]-[[Betriebssystem]]en. Seinen Ursprung hat <code>/dev/null</code> im Betriebssystem [[Geschichte von Unix|UNIX Version&nbsp;7]] von 1977,<ref>[https://www.unix.com/man-page/freebsd/4/null/ NULL(4)] [[manpage]] von FreeBSD.</ref>. Die Existenz wie auch das Verhalten dieser Datei ist für UNIX-Betriebssysteme durch den [[Portable Operating System Interface|POSIX]]-Standard<ref name=posix>[https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap10.html The Open Group Base Specifications Issue&nbsp;7 – Directory Structure and Devices] (engl.)</ref> vorgeschrieben, in der überwiegenden Mehrzahl ähnlicher Systeme allerdings in gleicher oder zumindest ähnlicher Form ebenfalls vorhanden.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Auf anderen Betriebssystemen implementieren Kompatibilitäts-Subsysteme (etwa [[Cygwin]] unter [[Microsoft Windows|Windows]] oder das POSIX-Subsystem unter [[z/OS]]) eine Entsprechung.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Auf anderen Betriebssystemen implementieren Kompatibilitäts-Subsysteme (etwa [[Cygwin]] unter [[Microsoft Windows|Windows]] oder das POSIX-Subsystem unter [[z/OS]]) eine Entsprechung.</div></td>
</tr>
</table>
Y2kbug
https://de.wikipedia.org/w/index.php?title=/dev/null&diff=226793141&oldid=prev
Murkus69: Änderungen von 2003:ED:1F31:C600:4884:FBA7:A291:E827 (Diskussion) auf die letzte Version von Y2kbug zurückgesetzt
2022-10-05T18:10:53Z
<p>Änderungen von <a href="/wiki/Spezial:Beitr%C3%A4ge/2003:ED:1F31:C600:4884:FBA7:A291:E827" title="Spezial:Beiträge/2003:ED:1F31:C600:4884:FBA7:A291:E827">2003:ED:1F31:C600:4884:FBA7:A291:E827</a> (<a href="/w/index.php?title=Benutzer_Diskussion:2003:ED:1F31:C600:4884:FBA7:A291:E827&action=edit&redlink=1" class="new" title="Benutzer Diskussion:2003:ED:1F31:C600:4884:FBA7:A291:E827 (Seite nicht vorhanden)">Diskussion</a>) auf die letzte Version von <a href="/wiki/Benutzer:Y2kbug" title="Benutzer:Y2kbug">Y2kbug</a> zurückgesetzt</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 5. Oktober 2022, 20:10 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 5:</td>
<td colspan="2" class="diff-lineno">Zeile 5:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verhalten ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verhalten ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Hauptartikel|Nullgerät}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Hauptartikel|Nullgerät}}</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><code>/dev/null</code> verhält<del style="font-weight: bold; text-decoration: none;">.</del> sich wie jede andere leere Datei, mit dem Unterschied, dass eingehende [[Datenstrom|Datenströme]] verworfen anstatt angefügt werden. Wird <code>/dev/null</code> als Ziel adressiert, wird ein ansonsten auszugebender [[Datenstrom]] verworfen. Beim [[Lesezugriff]] darauf wird ein einzelnes {{lang|en|[[End of File|End-of-File]]}}-Zeichen (<code>EOF</code>) ausgegeben. <code>/dev/null</code> ist als ''{{lang|en|character-oriented device}}'' ausgeführt, weshalb bestimmte Systemfunktionen (<code>ftell()</code>, <code>fseek()</code>, etc.) auf die entsprechende Art in der Behandlung der repräsentierenden Datei reagieren.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><code>/dev/null</code> verhält sich wie jede andere leere Datei, mit dem Unterschied, dass eingehende [[Datenstrom|Datenströme]] verworfen anstatt angefügt werden. Wird <code>/dev/null</code> als Ziel adressiert, wird ein ansonsten auszugebender [[Datenstrom]] verworfen. Beim [[Lesezugriff]] darauf wird ein einzelnes {{lang|en|[[End of File|End-of-File]]}}-Zeichen (<code>EOF</code>) ausgegeben. <code>/dev/null</code> ist als ''{{lang|en|character-oriented device}}'' ausgeführt, weshalb bestimmte Systemfunktionen (<code>ftell()</code>, <code>fseek()</code>, etc.) auf die entsprechende Art in der Behandlung der repräsentierenden Datei reagieren.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verwendung ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verwendung ==</div></td>
</tr>
</table>
Murkus69
https://de.wikipedia.org/w/index.php?title=/dev/null&diff=226793125&oldid=prev
2003:ED:1F31:C600:4884:FBA7:A291:E827: /* Verhalten */
2022-10-05T18:10:06Z
<p><span class="autocomment">Verhalten</span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 5. Oktober 2022, 20:10 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 5:</td>
<td colspan="2" class="diff-lineno">Zeile 5:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verhalten ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verhalten ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Hauptartikel|Nullgerät}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Hauptartikel|Nullgerät}}</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><code>/dev/null</code> verhält sich wie jede andere leere Datei, mit dem Unterschied, dass eingehende [[Datenstrom|Datenströme]] verworfen anstatt angefügt werden. Wird <code>/dev/null</code> als Ziel adressiert, wird ein ansonsten auszugebender [[Datenstrom]] verworfen. Beim [[Lesezugriff]] darauf wird ein einzelnes {{lang|en|[[End of File|End-of-File]]}}-Zeichen (<code>EOF</code>) ausgegeben. <code>/dev/null</code> ist als ''{{lang|en|character-oriented device}}'' ausgeführt, weshalb bestimmte Systemfunktionen (<code>ftell()</code>, <code>fseek()</code>, etc.) auf die entsprechende Art in der Behandlung der repräsentierenden Datei reagieren.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><code>/dev/null</code> verhält<ins style="font-weight: bold; text-decoration: none;">.</ins> sich wie jede andere leere Datei, mit dem Unterschied, dass eingehende [[Datenstrom|Datenströme]] verworfen anstatt angefügt werden. Wird <code>/dev/null</code> als Ziel adressiert, wird ein ansonsten auszugebender [[Datenstrom]] verworfen. Beim [[Lesezugriff]] darauf wird ein einzelnes {{lang|en|[[End of File|End-of-File]]}}-Zeichen (<code>EOF</code>) ausgegeben. <code>/dev/null</code> ist als ''{{lang|en|character-oriented device}}'' ausgeführt, weshalb bestimmte Systemfunktionen (<code>ftell()</code>, <code>fseek()</code>, etc.) auf die entsprechende Art in der Behandlung der repräsentierenden Datei reagieren.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verwendung ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verwendung ==</div></td>
</tr>
</table>
2003:ED:1F31:C600:4884:FBA7:A291:E827
https://de.wikipedia.org/w/index.php?title=/dev/null&diff=226777192&oldid=prev
Y2kbug: Änderung 226775428 von 2003:ED:1F31:C600:C1C5:671D:5093:70D5 rückgängig gemacht; Linux ist ein unixoides Betriebssystem, es ist nicht sinnvoll, alle zu Unix kompatiblen Betriebssysteme taxativ aufzuzählen...
2022-10-05T06:43:42Z
<p>Änderung <a href="/wiki/Spezial:Diff/226775428" title="Spezial:Diff/226775428">226775428</a> von <a href="/wiki/Spezial:Beitr%C3%A4ge/2003:ED:1F31:C600:C1C5:671D:5093:70D5" title="Spezial:Beiträge/2003:ED:1F31:C600:C1C5:671D:5093:70D5">2003:ED:1F31:C600:C1C5:671D:5093:70D5</a> rückgängig gemacht; Linux ist ein unixoides Betriebssystem, es ist nicht sinnvoll, alle zu Unix kompatiblen Betriebssysteme taxativ aufzuzählen...</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 5. Oktober 2022, 08:43 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''/dev/null''' ist die Repräsentation des [[Nullgerät]]s ({{enS|null device}}) als Datei in [[Unix]]-[[Betriebssystem]]en<del style="font-weight: bold; text-decoration: none;"> und den Linux-Betribssystem</del>. Seinen Ursprung hat <code>/dev/null</code> im Betriebssystem [[Geschichte von Unix|UNIX Version&nbsp;7]] von 1977,<ref>[https://www.unix.com/man-page/freebsd/4/null/ NULL(4)] [[manpage]] von FreeBSD.</ref>. Die Existenz wie auch das Verhalten dieser Datei ist für UNIX-Betriebssysteme durch den [[Portable Operating System Interface|POSIX]]-Standard<ref name=posix>[https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap10.html The Open Group Base Specifications Issue&nbsp;7 – Directory Structure and Devices] (engl.)</ref> vorgeschrieben, in der überwiegenden Mehrzahl ähnlicher Systeme allerdings in gleicher oder zumindest ähnlicher Form ebenfalls vorhanden.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''/dev/null''' ist die Repräsentation des [[Nullgerät]]s ({{enS|null device}}) als Datei in [[Unix]]-[[Betriebssystem]]en. Seinen Ursprung hat <code>/dev/null</code> im Betriebssystem [[Geschichte von Unix|UNIX Version&nbsp;7]] von 1977,<ref>[https://www.unix.com/man-page/freebsd/4/null/ NULL(4)] [[manpage]] von FreeBSD.</ref>. Die Existenz wie auch das Verhalten dieser Datei ist für UNIX-Betriebssysteme durch den [[Portable Operating System Interface|POSIX]]-Standard<ref name=posix>[https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap10.html The Open Group Base Specifications Issue&nbsp;7 – Directory Structure and Devices] (engl.)</ref> vorgeschrieben, in der überwiegenden Mehrzahl ähnlicher Systeme allerdings in gleicher oder zumindest ähnlicher Form ebenfalls vorhanden.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Auf anderen Betriebssystemen implementieren Kompatibilitäts-Subsysteme (etwa [[Cygwin]] unter [[Microsoft Windows|Windows]] oder das POSIX-Subsystem unter [[z/OS]]) eine Entsprechung.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Auf anderen Betriebssystemen implementieren Kompatibilitäts-Subsysteme (etwa [[Cygwin]] unter [[Microsoft Windows|Windows]] oder das POSIX-Subsystem unter [[z/OS]]) eine Entsprechung.</div></td>
</tr>
</table>
Y2kbug
https://de.wikipedia.org/w/index.php?title=/dev/null&diff=226775428&oldid=prev
2003:ED:1F31:C600:C1C5:671D:5093:70D5: Fehler bearbeiten
2022-10-05T05:14:55Z
<p>Fehler bearbeiten</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 5. Oktober 2022, 07:14 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''/dev/null''' ist die Repräsentation des [[Nullgerät]]s ({{enS|null device}}) als Datei in [[Unix]]-[[Betriebssystem]]en. Seinen Ursprung hat <code>/dev/null</code> im Betriebssystem [[Geschichte von Unix|UNIX Version&nbsp;7]] von 1977,<ref>[https://www.unix.com/man-page/freebsd/4/null/ NULL(4)] [[manpage]] von FreeBSD.</ref>. Die Existenz wie auch das Verhalten dieser Datei ist für UNIX-Betriebssysteme durch den [[Portable Operating System Interface|POSIX]]-Standard<ref name=posix>[https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap10.html The Open Group Base Specifications Issue&nbsp;7 – Directory Structure and Devices] (engl.)</ref> vorgeschrieben, in der überwiegenden Mehrzahl ähnlicher Systeme allerdings in gleicher oder zumindest ähnlicher Form ebenfalls vorhanden.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''/dev/null''' ist die Repräsentation des [[Nullgerät]]s ({{enS|null device}}) als Datei in [[Unix]]-[[Betriebssystem]]en<ins style="font-weight: bold; text-decoration: none;"> und den Linux-Betribssystem</ins>. Seinen Ursprung hat <code>/dev/null</code> im Betriebssystem [[Geschichte von Unix|UNIX Version&nbsp;7]] von 1977,<ref>[https://www.unix.com/man-page/freebsd/4/null/ NULL(4)] [[manpage]] von FreeBSD.</ref>. Die Existenz wie auch das Verhalten dieser Datei ist für UNIX-Betriebssysteme durch den [[Portable Operating System Interface|POSIX]]-Standard<ref name=posix>[https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap10.html The Open Group Base Specifications Issue&nbsp;7 – Directory Structure and Devices] (engl.)</ref> vorgeschrieben, in der überwiegenden Mehrzahl ähnlicher Systeme allerdings in gleicher oder zumindest ähnlicher Form ebenfalls vorhanden.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Auf anderen Betriebssystemen implementieren Kompatibilitäts-Subsysteme (etwa [[Cygwin]] unter [[Microsoft Windows|Windows]] oder das POSIX-Subsystem unter [[z/OS]]) eine Entsprechung.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Auf anderen Betriebssystemen implementieren Kompatibilitäts-Subsysteme (etwa [[Cygwin]] unter [[Microsoft Windows|Windows]] oder das POSIX-Subsystem unter [[z/OS]]) eine Entsprechung.</div></td>
</tr>
</table>
2003:ED:1F31:C600:C1C5:671D:5093:70D5
https://de.wikipedia.org/w/index.php?title=/dev/null&diff=221534416&oldid=prev
Y2kbug: Kommandos in den Beispielen verlinkt und mit Unix-Prompt ($ für user, # für root)
2022-03-27T09:23:40Z
<p>Kommandos in den Beispielen verlinkt und mit Unix-Prompt ($ für user, # für root)</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 27. März 2022, 11:23 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 10:</td>
<td colspan="2" class="diff-lineno">Zeile 10:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die vermutlich häufigste Verwendung ist das Verwerfen von nicht weiter interessierenden Datenströmen, z.&nbsp;B. die Ausgaben von Prozessen.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die vermutlich häufigste Verwendung ist das Verwerfen von nicht weiter interessierenden Datenströmen, z.&nbsp;B. die Ausgaben von Prozessen.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Darüber hinaus kann die Datei auch als Pseudo-Adressat dienen. Zum Beispiel kopiert der [[Anweisung (Programmierung)|Befehl]] [[cp (Unix)|cp]] <code>Datei</code> effektiv nirgendwohin:</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Darüber hinaus kann die Datei auch als Pseudo-Adressat dienen. Zum Beispiel kopiert der [[Anweisung (Programmierung)|Befehl]] [[cp (Unix)|cp]] <code>Datei</code> effektiv nirgendwohin:</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight lang="sh"></div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>cp Datei /dev/null</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> [[Prompt|$]] [[</ins>cp<ins style="font-weight: bold; text-decoration: none;"> (Unix)|cp]]</ins> Datei /dev/null</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight></div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ein solcher Befehl kann aus verschiedenen Gründen dennoch sinnvoll sein:</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ein solcher Befehl kann aus verschiedenen Gründen dennoch sinnvoll sein:</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* durch das für den Vorgang notwendige Lesen der Quelldatei wird deren vollständige Lesbarkeit festgestellt, was eine schnelle Aussage über die Integrität relevanter Teile des [[Dateisystem]]s erlaubt;</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* durch das für den Vorgang notwendige Lesen der Quelldatei wird deren vollständige Lesbarkeit festgestellt, was eine schnelle Aussage über die Integrität relevanter Teile des [[Dateisystem]]s erlaubt;</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 18:</td>
<td colspan="2" class="diff-lineno">Zeile 18:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* abhängig vom verwendeten Dateisystem und den verwendeten [[Mounten|mount]]-Optionen wird beim Lesezugriff auch der [[Inode]]-Inhalt geändert, indem das ''atime''-Feld (''{{lang|en|access time}}'', Zeit des letzten Zugriffs) auf die aktuelle Systemzeit gesetzt wird.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* abhängig vom verwendeten Dateisystem und den verwendeten [[Mounten|mount]]-Optionen wird beim Lesezugriff auch der [[Inode]]-Inhalt geändert, indem das ''atime''-Feld (''{{lang|en|access time}}'', Zeit des letzten Zugriffs) auf die aktuelle Systemzeit gesetzt wird.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Auch können etwa Logfiles durch einen symbolischen Link umgeleitet werden. </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Auch können etwa Logfiles durch einen symbolischen Link umgeleitet werden. </div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight lang="sh"></div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>ln -s /dev/null /var/log/Xorg.0.log</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> [[Prompt|#]] [[</ins>ln<ins style="font-weight: bold; text-decoration: none;"> (Unix)|ln]]</ins> -s /dev/null /var/log/<ins style="font-weight: bold; text-decoration: none;">[[X.Org-Server|</ins>Xorg<ins style="font-weight: bold; text-decoration: none;">]]</ins>.0.log</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight></div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Lesezugriffe auf <code>/dev/null</code> liefern ausschließlich ein einzelnes [[End of File|End-of-File]]-Symbol, weshalb es auch zur Erzeugung „leerer Datenströme“ verwendet werden kann. Folgendes Beispiel erstellt durch das Kopieren des Inhalts von <code>/dev/null</code> eine neue, leere Datei:</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Lesezugriffe auf <code>/dev/null</code> liefern ausschließlich ein einzelnes [[End of File|End-of-File]]-Symbol, weshalb es auch zur Erzeugung „leerer Datenströme“ verwendet werden kann. Folgendes Beispiel erstellt durch das Kopieren des Inhalts von <code>/dev/null</code> eine neue, leere Datei:</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight lang="sh"></div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>cp /dev/null "leere Datei.txt"</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> [[Prompt|$]] [[</ins>cp<ins style="font-weight: bold; text-decoration: none;"> (Unix)|cp]]</ins> /dev/null "leere Datei.txt"</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight></div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Auch als Quelle von Pseudo-Eingaben kann <code>/dev/null</code> verwendet werden: um beim Befehl [[grep]] die Ausgabe des Dateinamens in den Ergebnissen zu erzwingen muss mehr als eine zu untersuchende Datei angegeben werden. Das folgende Kommando durchsucht alle Dateien unterhalb eines Verzeichnisses nach einem Muster (''{{lang|en|pattern}}'') und gibt die Dateinamen der Fundorte aus. Ohne die zusätzliche Angabe von <code>/dev/null</code> würden die Dateinamen nicht angezeigt:</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Auch als Quelle von Pseudo-Eingaben kann <code>/dev/null</code> verwendet werden: um beim Befehl [[grep]] die Ausgabe des Dateinamens in den Ergebnissen zu erzwingen muss mehr als eine zu untersuchende Datei angegeben werden. Das folgende Kommando durchsucht alle Dateien unterhalb eines Verzeichnisses nach einem Muster (''{{lang|en|pattern}}'') und gibt die Dateinamen der Fundorte aus. Ohne die zusätzliche Angabe von <code>/dev/null</code> würden die Dateinamen nicht angezeigt:</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight lang="sh"></div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>find /some/path -type f -exec grep /dev/null {} 'pattern' \;</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> [[Prompt|$]] [[</ins>find<ins style="font-weight: bold; text-decoration: none;">]]</ins> /some/path -type f -exec <ins style="font-weight: bold; text-decoration: none;">[[</ins>grep<ins style="font-weight: bold; text-decoration: none;">]]</ins> /dev/null {} '<ins style="font-weight: bold; text-decoration: none;">[[Pattern Matching|</ins>pattern<ins style="font-weight: bold; text-decoration: none;">]]</ins>' \;</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight></div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Rezeption in der Netzkultur ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Rezeption in der Netzkultur ==</div></td>
</tr>
</table>
Y2kbug
https://de.wikipedia.org/w/index.php?title=/dev/null&diff=219375186&oldid=prev
Rasos: Umleitung per symbolischem Link als weiteres Anwendungsbeispiel
2022-01-20T17:35:12Z
<p>Umleitung per symbolischem Link als weiteres Anwendungsbeispiel</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 20. Januar 2022, 19:35 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 8:</td>
<td colspan="2" class="diff-lineno">Zeile 8:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verwendung ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verwendung ==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die vermutlich häufigste Verwendung ist das Verwerfen von nicht weiter interessierenden Datenströmen, z.&nbsp;B. die Ausgaben von Prozessen.<del style="font-weight: bold; text-decoration: none;"> </del>Darüber hinaus kann die Datei auch als Pseudo-Adressat dienen. Zum Beispiel kopiert der [[Anweisung (Programmierung)|Befehl]] [[cp (Unix)|cp]] <code>Datei</code> effektiv nirgendwohin:</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die vermutlich häufigste Verwendung ist das Verwerfen von nicht weiter interessierenden Datenströmen, z.&nbsp;B. die Ausgaben von Prozessen.</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Darüber hinaus kann die Datei auch als Pseudo-Adressat dienen. Zum Beispiel kopiert der [[Anweisung (Programmierung)|Befehl]] [[cp (Unix)|cp]] <code>Datei</code> effektiv nirgendwohin:</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight lang="sh"></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight lang="sh"></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>cp Datei /dev/null</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>cp Datei /dev/null</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 16:</td>
<td colspan="2" class="diff-lineno">Zeile 17:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* die Quelldatei wird durch das Lesen in den [[Cache|Diskcache]] geladen, wodurch ein eventueller späterer Lesezugriff beschleunigt wird;</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* die Quelldatei wird durch das Lesen in den [[Cache|Diskcache]] geladen, wodurch ein eventueller späterer Lesezugriff beschleunigt wird;</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* abhängig vom verwendeten Dateisystem und den verwendeten [[Mounten|mount]]-Optionen wird beim Lesezugriff auch der [[Inode]]-Inhalt geändert, indem das ''atime''-Feld (''{{lang|en|access time}}'', Zeit des letzten Zugriffs) auf die aktuelle Systemzeit gesetzt wird.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* abhängig vom verwendeten Dateisystem und den verwendeten [[Mounten|mount]]-Optionen wird beim Lesezugriff auch der [[Inode]]-Inhalt geändert, indem das ''atime''-Feld (''{{lang|en|access time}}'', Zeit des letzten Zugriffs) auf die aktuelle Systemzeit gesetzt wird.</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Auch können etwa Logfiles durch einen symbolischen Link umgeleitet werden. </div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight lang="sh"></div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>ln -s /dev/null /var/log/Xorg.0.log</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Lesezugriffe auf <code>/dev/null</code> liefern ausschließlich ein einzelnes [[End of File|End-of-File]]-Symbol, weshalb es auch zur Erzeugung „leerer Datenströme“ verwendet werden kann. Folgendes Beispiel erstellt durch das Kopieren des Inhalts von <code>/dev/null</code> eine neue, leere Datei:</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Lesezugriffe auf <code>/dev/null</code> liefern ausschließlich ein einzelnes [[End of File|End-of-File]]-Symbol, weshalb es auch zur Erzeugung „leerer Datenströme“ verwendet werden kann. Folgendes Beispiel erstellt durch das Kopieren des Inhalts von <code>/dev/null</code> eine neue, leere Datei:</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight lang="sh"></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight lang="sh"></div></td>
</tr>
</table>
Rasos
https://de.wikipedia.org/w/index.php?title=/dev/null&diff=211918902&oldid=prev
Aka: https
2021-05-13T16:24:09Z
<p>https</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 13. Mai 2021, 18:24 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''/dev/null''' ist die Repräsentation des [[Nullgerät]]s ({{enS|null device}}) als Datei in [[Unix]]-[[Betriebssystem]]en. Seinen Ursprung hat <code>/dev/null</code> im Betriebssystem [[Geschichte von Unix|UNIX Version&nbsp;7]] von 1977,<ref>[https://www.unix.com/man-page/freebsd/4/null/ NULL(4)] [[manpage]] von FreeBSD.</ref>. Die Existenz wie auch das Verhalten dieser Datei ist für UNIX-Betriebssysteme durch den [[Portable Operating System Interface|POSIX]]-Standard<ref name=posix>[<del style="font-weight: bold; text-decoration: none;">http</del>://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap10.html The Open Group Base Specifications Issue&nbsp;7 – Directory Structure and Devices] (engl.)</ref> vorgeschrieben, in der überwiegenden Mehrzahl ähnlicher Systeme allerdings in gleicher oder zumindest ähnlicher Form ebenfalls vorhanden.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''/dev/null''' ist die Repräsentation des [[Nullgerät]]s ({{enS|null device}}) als Datei in [[Unix]]-[[Betriebssystem]]en. Seinen Ursprung hat <code>/dev/null</code> im Betriebssystem [[Geschichte von Unix|UNIX Version&nbsp;7]] von 1977,<ref>[https://www.unix.com/man-page/freebsd/4/null/ NULL(4)] [[manpage]] von FreeBSD.</ref>. Die Existenz wie auch das Verhalten dieser Datei ist für UNIX-Betriebssysteme durch den [[Portable Operating System Interface|POSIX]]-Standard<ref name=posix>[<ins style="font-weight: bold; text-decoration: none;">https</ins>://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap10.html The Open Group Base Specifications Issue&nbsp;7 – Directory Structure and Devices] (engl.)</ref> vorgeschrieben, in der überwiegenden Mehrzahl ähnlicher Systeme allerdings in gleicher oder zumindest ähnlicher Form ebenfalls vorhanden.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Auf anderen Betriebssystemen implementieren Kompatibilitäts-Subsysteme (etwa [[Cygwin]] unter [[Microsoft Windows|Windows]] oder das POSIX-Subsystem unter [[z/OS]]) eine Entsprechung.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Auf anderen Betriebssystemen implementieren Kompatibilitäts-Subsysteme (etwa [[Cygwin]] unter [[Microsoft Windows|Windows]] oder das POSIX-Subsystem unter [[z/OS]]) eine Entsprechung.</div></td>
</tr>
</table>
Aka
https://de.wikipedia.org/w/index.php?title=/dev/null&diff=210885025&oldid=prev
BlauerBaum: Änderung 210884557 von Bakunin rückgängig gemacht; Bitte beteilige dich an der Diskussion. Pipes etc sind Dateien (Everything is a file), was du mit "Process Substitutions" meinst ist schleierhaft.
2021-04-13T08:32:00Z
<p>Änderung <a href="/wiki/Spezial:Diff/210884557" title="Spezial:Diff/210884557">210884557</a> von <a href="/wiki/Spezial:Beitr%C3%A4ge/Bakunin" title="Spezial:Beiträge/Bakunin">Bakunin</a> rückgängig gemacht; Bitte beteilige dich an der Diskussion. Pipes etc sind Dateien (<a href="/wiki/Everything_is_a_file" title="Everything is a file">Everything is a file</a>), was du mit "Process Substitutions" meinst ist schleierhaft.</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 13. April 2021, 10:32 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 22:</td>
<td colspan="2" class="diff-lineno">Zeile 22:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Auch als Quelle von Pseudo-Eingaben kann <code>/dev/null</code> verwendet werden: um beim Befehl [[grep]] die Ausgabe des Dateinamens in den Ergebnissen zu erzwingen muss mehr als <del style="font-weight: bold; text-decoration: none;">ein</del> zu <del style="font-weight: bold; text-decoration: none;">untersuchender</del> <del style="font-weight: bold; text-decoration: none;">Datenstrom</del> angegeben werden. Das folgende Kommando durchsucht alle Dateien unterhalb eines Verzeichnisses nach einem Muster (''{{lang|en|pattern}}'') und gibt die Dateinamen der Fundorte aus. Ohne die zusätzliche Angabe von <code>/dev/null</code> würden die Dateinamen nicht angezeigt:</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Auch als Quelle von Pseudo-Eingaben kann <code>/dev/null</code> verwendet werden: um beim Befehl [[grep]] die Ausgabe des Dateinamens in den Ergebnissen zu erzwingen muss mehr als <ins style="font-weight: bold; text-decoration: none;">eine</ins> zu <ins style="font-weight: bold; text-decoration: none;">untersuchende</ins> <ins style="font-weight: bold; text-decoration: none;">Datei</ins> angegeben werden. Das folgende Kommando durchsucht alle Dateien unterhalb eines Verzeichnisses nach einem Muster (''{{lang|en|pattern}}'') und gibt die Dateinamen der Fundorte aus. Ohne die zusätzliche Angabe von <code>/dev/null</code> würden die Dateinamen nicht angezeigt:</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight lang="sh"></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight lang="sh"></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>find /some/path -type f -exec grep /dev/null {} 'pattern' \;</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>find /some/path -type f -exec grep /dev/null {} 'pattern' \;</div></td>
</tr>
</table>
BlauerBaum
https://de.wikipedia.org/w/index.php?title=/dev/null&diff=210884557&oldid=prev
Bakunin: Da es hier aber nicht um "Dateien" geht, sondern, wie ich ausgeführt habe, auch um FIFOs oder Process Substitutions sinds eben KEINE Dateien. Können wir mit "Datenströme" leben?
2021-04-13T08:14:56Z
<p>Da es hier aber nicht um "Dateien" geht, sondern, wie ich ausgeführt habe, auch um FIFOs oder Process Substitutions sinds eben KEINE Dateien. Können wir mit "Datenströme" leben?</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 13. April 2021, 10:14 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 22:</td>
<td colspan="2" class="diff-lineno">Zeile 22:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Auch als Quelle von Pseudo-Eingaben kann <code>/dev/null</code> verwendet werden: um beim Befehl [[grep]] die Ausgabe des Dateinamens in den Ergebnissen zu erzwingen muss mehr als <del style="font-weight: bold; text-decoration: none;">eine</del> zu <del style="font-weight: bold; text-decoration: none;">untersuchende</del> <del style="font-weight: bold; text-decoration: none;">Datei</del> angegeben werden. Das folgende Kommando durchsucht alle Dateien unterhalb eines Verzeichnisses nach einem Muster (''{{lang|en|pattern}}'') und gibt die Dateinamen der Fundorte aus. Ohne die zusätzliche Angabe von <code>/dev/null</code> würden die Dateinamen nicht angezeigt:</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Auch als Quelle von Pseudo-Eingaben kann <code>/dev/null</code> verwendet werden: um beim Befehl [[grep]] die Ausgabe des Dateinamens in den Ergebnissen zu erzwingen muss mehr als <ins style="font-weight: bold; text-decoration: none;">ein</ins> zu <ins style="font-weight: bold; text-decoration: none;">untersuchender</ins> <ins style="font-weight: bold; text-decoration: none;">Datenstrom</ins> angegeben werden. Das folgende Kommando durchsucht alle Dateien unterhalb eines Verzeichnisses nach einem Muster (''{{lang|en|pattern}}'') und gibt die Dateinamen der Fundorte aus. Ohne die zusätzliche Angabe von <code>/dev/null</code> würden die Dateinamen nicht angezeigt:</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight lang="sh"></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><syntaxhighlight lang="sh"></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>find /some/path -type f -exec grep /dev/null {} 'pattern' \;</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>find /some/path -type f -exec grep /dev/null {} 'pattern' \;</div></td>
</tr>
</table>
Bakunin