Kaip išgauti duomenis iš tekstinių failų naudojant „PowerShell“.

Kaip Isgauti Duomenis Is Tekstiniu Failu Naudojant Powershell



„PowerShell“ yra „Windows“ administratoriaus įrankis, naudojamas administratoriaus lygio užduotims atlikti. „PowerShell“ yra toks galingas įrankis, kad jis gali atlikti užduotis, kurių negali atlikti GUI (grafinė vartotojo sąsaja). Vartotojai gali išgauti duomenis iš tekstinio failo naudodami PowerShell cmdlet. Gauti turinį “. „Get-Content“ cmdlet yra specialiai sukurta norint gauti arba išgauti duomenis iš tekstinių failų nurodytoje vietoje. Jis gaus turinį po vieną eilutę.

Šiame įraše bus išsamiau aprašyti duomenų iš failų ištraukimo būdai.

Kaip išgauti duomenis per / iš tekstinių failų naudojant „PowerShell“.

Tai yra atvejai, į kuriuos bus kreipiamasi siekiant paaiškinti duomenų ištraukimą iš tekstinių failų naudojant PowerShell:







1 pavyzdys: naudokite „Get-Content“ cmdlet, kad ištrauktumėte duomenis per tekstinį failą / iš jo

Pirmiausia paleiskite „PowerShell“ kaip administratorių, tada parašykite „Get-Content“ cmdlet kartu su parametru „-Path“ ir priskirkite tekstinio failo kelią, į kurį vartotojas nori išgauti duomenis:



Gauti turinį -Kelias C:\New\Test.txt



2 pavyzdys: naudokite „Get-Content“ cmdlet, kad ištrauktumėte ribotą eilučių skaičių iš tekstinio failo

„PowerShell“, norėdami išgauti norimą eilučių skaičių, tiesiog pridėkite „ - TotalCount “ parametrą kartu su kodu ir priskirkite eilučių skaičių, pvz., „3“:





Gauti turinį -Kelias C:\New\Test.txt - TotalCount 3

3 pavyzdys: naudokite „Get-Content“ cmdlet, kad ištrauktumėte duomenis iš kelių tekstinių failų

Norėdami gauti visų failų duomenis nurodytame aplanke, tiesiog pridėkite žvaigždutę ' * “ simbolis iškart po pasvirojo brūkšnio aplanko pavadinimo:



Gauti turinį -Kelias C:\Naujas\ *

4 pavyzdys: naudokite „Get-Content“ cmdlet, kad ištrauktumėte paskutines tris teksto failo eilutes

Norėdami gauti paskutines tris tekstinio failo eilutes, pirmiausia gaukite failą parašydami „ Gauti prekę “ cmdlet ir nurodykite failo kelią naudodami „ -Kelias ' parametras. Po to įveskite kodą į cmdlet ' Gauti turinį “. Tada naudokite „ -Uodega ' (Naudokite, kad gautumėte tik paskutines eilutes) parametrą ir priskirkite reikšmę ' 3 “ prie jo:

Gauti prekę -Kelias C:\New\Test.txt | Gauti turinį - Uodega 3

5 pavyzdys: naudokite „Get-Content“ cmdlet, kad ištrauktumėte konkrečią eilutę iš tekstinio failo

Pirmiausia parašykite kodą, kad nurodytumėte bendrą eilučių skaičių naudodami „ - TotalCount ” parametrą ir įvyniokite kodą į mažus skliaustus. Tada dideliuose skliausteliuose parašykite konkretų skaičių, kad gautumėte konkrečią eilutę:

( Gauti turinį -Kelias C:\New\Test.txt - TotalCount 5 ) [ - 3 ]

Galima pastebėti, kad konsolėje buvo rodoma konkreti eilutė.

Išvada

Norėdami išgauti duomenis iš tekstinio failo PowerShell, „ Gauti turinį Naudojama cmdlet. Norėdami išgauti duomenis iš tekstinio failo, pirmiausia įdėkite cmdlet „Get-Content“ kartu su „ -Kelias “ parametrą, tada priskirkite failo kelią. Šiame įraše išsamiai aprašomas duomenų ištraukimo iš tekstinių failų naudojant PowerShell metodas.