Kako ekstrahirati podatke iz besedilnih datotek s PowerShell

Kako Ekstrahirati Podatke Iz Besedilnih Datotek S Powershell



PowerShell je skrbniško orodje sistema Windows, ki se uporablja za izvajanje nalog na ravni skrbnika. PowerShell je tako močno orodje, da lahko izvaja naloge, ki jih GUI (grafični uporabniški vmesnik) ne more izvesti. Uporabniki lahko ekstrahirajo podatke iz besedilne datoteke z uporabo PowerShell-ovega cmdleta » Get-Content ”. Cmdlet »Get-Content« je posebej zasnovan za pridobivanje ali ekstrahiranje podatkov iz besedilnih datotek na določeni lokaciji. Vsebino bo dobil eno vrstico naenkrat.

Ta objava bo podrobneje opisala metode za pridobivanje podatkov iz datotek.

Kako ekstrahirati podatke prek/iz besedilnih datotek s PowerShell

To so primeri, ki jih bomo obravnavali, da bi razložili pridobivanje podatkov iz besedilnih datotek s PowerShell:







1. primer: uporabite ukaz »Get-Content« za ekstrahiranje podatkov prek/iz besedilne datoteke

Najprej zaženite lupino PowerShell kot skrbnik, nato napišite cmdlet »Get-Content« skupaj s parametrom »-Path« in dodelite pot do besedilne datoteke, v katero želi uporabnik ekstrahirati podatke:



Get-Content -Pot C:\Novo\Test.txt



2. primer: uporabite ukaz »Get-Content« za ekstrahiranje omejenega števila vrstic iz besedilne datoteke

Če želite v lupini PowerShell izvleči želeno število vrstic, preprosto dodajte » -TotalCount « skupaj s kodo in dodelite število vrstic, kot je »3«:





Get-Content -Pot C:\Novo\Test.txt -TotalCount 3

3. primer: uporabite ukaz »Get-Content« za ekstrahiranje podatkov iz več besedilnih datotek

Če želite pridobiti podatke vseh datotek v določeni mapi, preprosto dodajte zvezdico ' * ” takoj za poševnico nazaj imena mape:



Get-Content -Pot C:\Novo\ *

4. primer: uporabite ukaz »Get-Content« za ekstrahiranje zadnjih treh vrstic besedilne datoteke

Če želite pridobiti zadnje tri vrstice iz besedilne datoteke, najprej pridobite datoteko tako, da napišete » Get-Item »cmdlet in podajte pot datoteke z uporabo » -Pot ” parameter. Po tem napeljite kodo v cmdlet ' Get-Content ”. Nato uporabite » -Rep ” (Uporabite samo za pridobitev zadnjih vrstic) in dodelite vrednost “ 3 ” temu:

Get-Item -Pot C:\Novo\Test.txt | Get-Content - rep 3

Primer 5: Uporabite ukaz »Get-Content« za ekstrahiranje določene vrstice iz besedilne datoteke

Najprej napišite kodo, da določite skupno število vrstic z uporabo ' -TotalCount ” in zavijte kodo v oklepaje. Nato v velike oklepaje napišite določeno številko, da dobite določeno vrstico:

( Get-Content -Pot C:\Novo\Test.txt -TotalCount 5 ) [ - 3 ]

Opazimo lahko, da je bila določena vrstica prikazana v konzoli.

Zaključek

Če želite ekstrahirati podatke iz besedilne datoteke v PowerShell, uporabite » Get-Content ” se uporablja cmdlet. Če želite ekstrahirati podatke iz besedilne datoteke, najprej postavite cmdlet »Get-Content« skupaj z » -Pot ” in nato dodelite pot do datoteke. Ta objava je podrobneje opisala metodo za pridobivanje podatkov iz besedilnih datotek s PowerShell.