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:
- Extraheer de gegevens uit een tekstbestand.
- Extraheer het beperkte aantal regels uit een tekstbestand.
- Gegevens extraheren uit meer dan één bestand.
- Extraheer de laatste drie regels van een tekstbestand.
- Extraheer de door de gebruiker opgegeven regel uit een tekstbestand.
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.