Frage 101-126

Sie wollen die Einträge von /etc/passwd durch

 sort /etc/passwd >> /etc/passwd

sortieren. Was ist das Ergebnis?

  1. Die Datei /etc/passwd ist leer.

  2. Jeder Eintrag von /etc/passwd kommt doppelt vor.

  3. Die Einträge von /etc/passwd sind nummerisch sortiert.

  4. Die Einträge von /etc/passwd sind alphabetisch sortiert.

  5. Die Datei /etc/passwd wurde nicht verändert.

LPI-Lernziel Ströme, Pipes und Umleitungen verwenden (103.4)

Die Ein- und Ausgabeumlenkung in Linux wird nicht von den einzelnen Kommandos vorgenommen, sonder ist Aufgabe der Shell. Die Kommandos lesen die benannten Dateien (oder ihre Standardeingabe) und schreiben auf die Standardausgabe; die Shell kümmert sich darum, Standardein- und ausgabe gegebenenfalls mit anderen Dateien als dem Terminal (/dev/tty) zu verbinden.

In unserem Beispiel stellt die Shell fest, dass die Ausgabe des sort-Kommandos an die Datei /etc/passwd angehängt werden soll. Sie verbindet die Standardausgabe des Kindprozesses, der als nächstes das sort-Kommando ausführt, so mit der Datei, dass die ausgegebenen Daten an /etc/passwd angehängt werden. Zuerst liest sort aber die komplette Datei bis zum Dateiende ein, um die Sortieroperation durchführen zu können. Erst danach werden die Zeilen noch einmal in sortierter Folge (übrigens lexikografisch nach dem -- eindeutigen -- Benutzernamen) an die Datei angehängt. Unter dem Strich steht dann jede Zeile (mit anderen Worten, jeder Eintrag) der ursprünglichen /etc/passwd zweimal in der Datei, nämlich einmal sowieso und einmal als Bestandteil der sortierten Folge. Demnach ist Antwort 2 richtig.

1 Kommentar · Kommentar hinzufügen · RSS

Fragen-Duplikat & Fehler?

Schrubber (Gast) · 11. Januar 2012, 02:16

Kann es sein, dass diese Frage 2x mit unterschiedlichen Antworten besteht?

Wichtig

LPI-Logo

Die LPI Academy ist keine offizielle Webseite des LPI!

Sponsor

Linup-Front-Logo

Die LPI Academy wird für die Community unterstützt von der Linup Front GmbH

A Django Site

Diese Seite

Version: 0 (Anselm)
22.8.2009 01:07:28

Benutzer

Nicht angemeldet

Kommentare

RSS