Šajā rakstā tiks apskatītas metodes, kā iegūt datus no failiem.
Kā iegūt datus, izmantojot/no teksta failiem, izmantojot PowerShell
Šie ir gadījumi, kas tiks izmantoti, lai izskaidrotu datu ieguvi no teksta failiem, izmantojot PowerShell:
- Izvelciet datus no teksta faila.
- Izņemiet ierobežoto rindu skaitu no teksta faila.
- Izvelciet datus no vairāk nekā viena faila.
- Izvelciet teksta faila pēdējās trīs rindiņas.
- Izvelciet lietotāja norādīto rindiņu no teksta faila.
1. piemērs: izmantojiet cmdlet “Get-Content”, lai izvilktu datus, izmantojot/no teksta faila
Vispirms palaidiet PowerShell kā administratoru, pēc tam ierakstiet cmdlet “Get-Content” kopā ar parametru “-Path” un piešķiriet teksta faila ceļu, uz kuru lietotājs vēlas iegūt datus:
Get-Content - Ceļš C:\Jauns\Test.txt
2. piemērs. Izmantojiet cmdlet “Get-Content”, lai no teksta faila izvilktu ierobežotu rindu skaitu
Programmā PowerShell, lai iegūtu vajadzīgo rindu skaitu, vienkārši pievienojiet “ -TotalCount ” parametru kopā ar kodu un piešķiriet rindu skaitu, piemēram, “3”:
Get-Content - Ceļš C:\Jauns\Test.txt -TotalCount 3
3. piemērs: izmantojiet cmdlet “Get-Content”, lai izvilktu datus no vairākiem teksta failiem
Lai iegūtu datus par visiem failiem norādītajā mapē, vienkārši pievienojiet zvaigznīti ' * ” simbols tieši aiz mapes nosaukuma atpakaļvērstās slīpsvītras:
Get-Content - Ceļš C:\Jauns\ *
4. piemērs: izmantojiet cmdlet “Get-Content”, lai izvilktu teksta faila pēdējās trīs rindiņas
Lai izgūtu pēdējās trīs rindiņas no teksta faila, vispirms iegūstiet failu, ierakstot “ Iegūt vienumu ” cmdlet un norādiet faila ceļu, izmantojot - Ceļš ” parametrs. Pēc tam ievadiet kodu uz cmdlet ' Get-Content ”. Pēc tam izmantojiet ' -Aste ” (Izmantojiet, lai iegūtu tikai pēdējās rindas) parametru un piešķiriet vērtību “ 3 ” uz to:
Iegūt vienumu - Ceļš C:\Jauns\Test.txt | Get-Content - Aste 3
5. piemērs: izmantojiet cmdlet “Get-Content”, lai no teksta faila izvilktu noteiktu rindiņu
Vispirms ierakstiet kodu, lai norādītu kopējo rindu skaitu, izmantojot “ -TotalCount ” parametru un aptiniet kodu mazo iekavās. Pēc tam lielajās iekavās ierakstiet noteiktu skaitli, lai iegūtu konkrēto rindu:
( Get-Content - Ceļš C:\Jauns\Test.txt -TotalCount 5 ) [ - 3 ]
Var novērot, ka konsolē tika parādīta konkrētā rinda.
Secinājums
Lai izvilktu datus no teksta faila programmā PowerShell, Get-Content ” tiek izmantota cmdlet. Lai iegūtu datus no teksta faila, vispirms ievietojiet cmdlet “Get-Content” kopā ar “ - Ceļš ” parametru un pēc tam piešķiriet faila ceļu. Šajā ziņojumā ir aprakstīta metode datu iegūšanai no teksta failiem, izmantojot PowerShell.