Erklären Sie die folgende Befehlspipeline und geben Sie einen Beispiel-Use-Case an. ```cat names.txt cut -f2-iq -c-c-sort -r head -n3```
Die Befehlspipeline führt folgende Operationen aus: - Liest eine Datei namens names.txt mit dem Befehl "cat" - Extrahiert das zweite Feld/Spalten jeder Zeile mit dem Befehl "cut" - Zählt die Anzahl der eindeutigen Vorkommen jedes extrahierten Felds mit dem Befehl "uniq -c" - Sortiert die Ausgabe in umgekehrter Reihenfolge mit dem Befehl "sort -r" - Selektiert die oberen 3 Einträge mit dem Befehl "head -n3" Ein Beispiel Use Case wäre die Analyse einer CSV-Datei, die Kundeninformationen enthält. Wir können diese Pipeline verwenden, um die Frequenz der Kunden nach ihrem Nachnamen zu extrahieren, sie in absteigender Reihenfolge zu sortieren und die oberen 3 häufigsten Nachnamen in der Datei zu erhalten.