So extrahieren Sie Daten aus Textdateien mit PowerShell

So Extrahieren Sie Daten Aus Textdateien Mit Powershell



PowerShell ist ein Windows-Administratortool, das zum Ausführen von Aufgaben auf Administratorebene verwendet wird. PowerShell ist ein so leistungsstarkes Tool, dass es Aufgaben ausführen kann, die GUI (Graphical User Interface) nicht ausführen kann. Benutzer können Daten aus einer Textdatei extrahieren, indem sie das Cmdlet „PowerShell“ verwenden. Get-Content “. Das Cmdlet „Get-Content“ wurde speziell zum Abrufen oder Extrahieren von Daten aus Textdateien am angegebenen Speicherort entwickelt. Der Inhalt wird Zeile für Zeile abgerufen.

In diesem Beitrag werden die Methoden zum Extrahieren von Daten aus Dateien erläutert.

So extrahieren Sie Daten über/aus Textdateien mit PowerShell

Dies sind die Beispiele, die angegangen werden, um die Extraktion von Daten aus Textdateien mit PowerShell zu erklären:







Beispiel 1: Verwenden Sie das Cmdlet „Get-Content“, um die Daten über/aus einer Textdatei zu extrahieren

Starten Sie zunächst PowerShell als Administrator, schreiben Sie dann das Cmdlet „Get-Content“ zusammen mit dem Parameter „-Path“ und weisen Sie den Textdateipfad zu, in den der Benutzer die Daten extrahieren möchte:



Get-Content -Weg C:\Neu\Test.txt



Beispiel 2: Verwenden Sie das Cmdlet „Get-Content“, um die begrenzte Anzahl von Zeilen aus einer Textdatei zu extrahieren

Um in PowerShell die gewünschte Anzahl an Zeilen zu extrahieren, fügen Sie einfach das „ -Komplette Anzahl ”-Parameter zusammen mit dem Code und weisen Sie die Zeilenanzahl zu, z. B. „3“:





Get-Content -Weg C:\Neu\Test.txt -Komplette Anzahl 3

Beispiel 3: Verwenden Sie das Cmdlet „Get-Content“, um die Daten aus mehreren Textdateien zu extrahieren

Um die Daten aller Dateien in einem bestimmten Ordner zu erhalten, fügen Sie einfach das Sternchen „ * ”-Symbol direkt nach dem Backslash des Ordnernamens:



Get-Content -Weg C:\Neu\ *

Beispiel 4: Verwenden Sie das Cmdlet „Get-Content“, um die letzten drei Zeilen einer Textdatei zu extrahieren

Um die letzten drei Zeilen aus einer Textdatei abzurufen, rufen Sie zunächst die Datei ab, indem Sie „ Get-Item ”-Cmdlet und geben Sie den Dateipfad mithilfe des „ -Weg ” Parameter. Anschließend den Code an das Cmdlet weiterleiten „ Get-Content “. Nutzen Sie dann die „ -Schwanz ” (Nur zum Abrufen der letzten Zeilen verwenden) Parameter und weisen Sie den Wert zu „ 3 ” dazu:

Get-Item -Weg C:\Neu\Test.txt | Get-Content - Schwanz 3

Beispiel 5: Verwenden Sie das Cmdlet „Get-Content“, um eine bestimmte Zeile aus einer Textdatei zu extrahieren

Schreiben Sie zunächst den Code, um die Gesamtzahl der Zeilen anzugeben, indem Sie „ -Komplette Anzahl ”-Parameter und schließen Sie den Code in die kleinen Klammern ein. Schreiben Sie dann eine bestimmte Zahl in die großen Klammern, um die bestimmte Zeile zu erhalten:

( Get-Content -Weg C:\Neu\Test.txt -Komplette Anzahl 5 ) [ - 3 ]

Es ist zu erkennen, dass die entsprechende Zeile in der Konsole angezeigt wurde.

Abschluss

Um die Daten aus einer Textdatei in PowerShell zu extrahieren, muss „ Get-Content „Cmdlet wird verwendet. Um die Daten aus einer Textdatei zu extrahieren, platzieren Sie zunächst das Cmdlet „Get-Content“ zusammen mit dem „ -Weg ”-Parameter und weisen Sie dann den Dateipfad zu. In diesem Beitrag wurde die Methode zum Extrahieren von Daten aus Textdateien mit PowerShell erläutert.