Kā iegūt datus no teksta failiem, izmantojot PowerShell

Ka Iegut Datus No Teksta Failiem Izmantojot Powershell



PowerShell ir Windows administratora rīks, ko izmanto administratora līmeņa uzdevumu veikšanai. PowerShell ir tik spēcīgs rīks, ka tas var veikt uzdevumus, ko nevar veikt GUI (grafiskā lietotāja saskarne). Lietotāji var iegūt datus no teksta faila, izmantojot PowerShell cmdlet ' Get-Content ”. Cmdlet “Get-Content” ir īpaši izstrādāta, lai iegūtu vai izvilktu datus no teksta failiem norādītajā vietā. Tas saņems saturu pa vienai rindai.

Š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:







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.