Gegevens uit tekstbestanden extraheren met PowerShell

Gegevens Uit Tekstbestanden Extraheren Met Powershell



PowerShell is een Windows-beheerderstool die wordt gebruikt om taken op beheerdersniveau uit te voeren. PowerShell is zo'n krachtig hulpmiddel dat het de taken kan uitvoeren die GUI (Graphical User Interface) niet kan uitvoeren. Gebruikers kunnen gegevens uit een tekstbestand extraheren door gebruik te maken van de cmdlet van PowerShell “ Inhoud krijgen ”. De cmdlet “Get-Content” is speciaal ontworpen om de gegevens uit tekstbestanden op de opgegeven locatie op te halen of te extraheren. De inhoud wordt regel voor regel weergegeven.

In dit bericht wordt dieper ingegaan op de methoden om gegevens uit bestanden te extraheren.

Gegevens extraheren via/uit tekstbestanden met PowerShell

Dit zijn de instanties die zullen worden benaderd om het extraheren van gegevens uit tekstbestanden met PowerShell uit te leggen:







Voorbeeld 1: Gebruik de cmdlet “Get-Content” om de gegevens via/uit een tekstbestand te extraheren

Start eerst PowerShell als beheerder, schrijf vervolgens de cmdlet 'Get-Content' samen met de parameter '-Path' en wijs het tekstbestandspad toe waarnaar de gebruiker de gegevens wil extraheren:



Inhoud krijgen -Pad C:\Nieuw\Test.txt



Voorbeeld 2: Gebruik de cmdlet 'Get-Content' om het beperkte aantal regels uit een tekstbestand te extraheren

Om in PowerShell het gewenste aantal regels te extraheren, voegt u eenvoudigweg de “ -Totaal 'parameter samen met de code en wijs het aantal regels toe, zoals '3':





Inhoud krijgen -Pad C:\Nieuw\Test.txt -Totaal 3

Voorbeeld 3: Gebruik de cmdlet “Get-Content” om de gegevens uit meerdere tekstbestanden te extraheren

Om de gegevens van alle bestanden in een bepaalde map te krijgen, voegt u eenvoudigweg het sterretje “ * ”-symbool direct na de backslash van de mapnaam:



Inhoud krijgen -Pad C:\Nieuw\ *

Voorbeeld 4: Gebruik de cmdlet “Get-Content” om de laatste drie regels van een tekstbestand uit te pakken

Om de laatste drie regels uit een tekstbestand op te halen, haalt u eerst het bestand op door de tekst “ Artikel ophalen ' cmdlet en geef het bestandspad op met behulp van de ' -Pad ' parameter. Pipetteer daarna de code naar de cmdlet “ Inhoud krijgen ”. Maak dan gebruik van de “ -Staart ' (Gebruik alleen de laatste regels) parameter en wijs de waarde toe ' 3 ”erop:

Artikel ophalen -Pad C:\Nieuw\Test.txt | Inhoud krijgen - Staart 3

Voorbeeld 5: Gebruik de cmdlet 'Get-Content' om een ​​specifieke regel uit een tekstbestand te extraheren

Schrijf eerst de code om het totale aantal regels op te geven met behulp van de “ -Totaal ”-parameter en plaats de code tussen de kleine accolades. Schrijf vervolgens een specifiek getal tussen de grote haakjes om de specifieke regel te krijgen:

( Inhoud krijgen -Pad C:\Nieuw\Test.txt -Totaal 5 ) [ - 3 ]

Er kan worden opgemerkt dat de specifieke regel in de console werd weergegeven.

Conclusie

Om de gegevens uit een tekstbestand in PowerShell te extraheren, gebruikt u de “ Inhoud krijgen cmdlet wordt gebruikt. Om de gegevens uit een tekstbestand te extraheren, plaatst u eerst de cmdlet “Get-Content” samen met de “ -Pad ”-parameter en wijs vervolgens het bestandspad toe. In dit bericht wordt dieper ingegaan op de methode om gegevens uit tekstbestanden te extraheren met PowerShell.