Ez a bejegyzés az adatok fájlokból történő kinyerésének módszereit részletezi.
Adatok kinyerése szövegfájlokon keresztül / szövegfájlokból a PowerShell segítségével
Ezek azok a példányok, amelyekkel megmagyarázzuk az adatoknak a szöveges fájlokból a PowerShell segítségével történő kinyerését:
- Kivonja az adatokat egy szöveges fájlból.
- Bontsa ki a korlátozott számú sort egy szövegfájlból.
- Adatok kibontása egynél több fájlból.
- Bontsa ki egy szövegfájl utolsó három sorát.
- Bontsa ki a felhasználó által megadott sort egy szöveges fájlból.
1. példa: Használja a „Get-Content” parancsmagot az adatok kibontásához szöveges fájlon keresztül/szövegfájlból
Először indítsa el a PowerShellt rendszergazdaként, majd írja be a „Get-Content” parancsmagot a „-Path” paraméterrel együtt, és rendelje hozzá a szöveges fájl elérési útját, amelyhez a felhasználó ki szeretné bontani az adatokat:
Get-Content -Pálya C:\New\Test.txt
2. példa: Használja a „Get-Content” parancsmagot a korlátozott számú sor kibontásához egy szöveges fájlból
A PowerShellben a kívánt számú sor kivonásához egyszerűen adja hozzá a „ -Teljes számlálás ” paramétert a kóddal együtt, és rendelje hozzá a sorok számát, például „3”:
Get-Content -Pálya C:\New\Test.txt -Teljes számlálás 3
3. példa: Használja a „Get-Content” parancsmagot az adatok kibontásához több szöveges fájlból
A megadott mappában lévő összes fájl adatainak lekéréséhez egyszerűen adja hozzá a csillagot ' * ” szimbólum közvetlenül a mappa nevének fordított perjele után:
Get-Content -Pálya C:\Új\ *
4. példa: Használja a „Get-Content” parancsmagot egy szövegfájl utolsó három sorának kibontásához
A szövegfájl utolsó három sorának lekéréséhez először szerezze be a fájlt a „ Get-Elem ” cmdlet, és adja meg a fájl elérési útját a „ -Pálya ” paramétert. Ezután vezesse a kódot a parancsmagba ' Get-Content ”. Ezután használja a „ -Farok ” (csak az utolsó sorok lekéréséhez használja) paramétert, és rendelje hozzá a „ 3 ” hozzá:
Get-Elem -Pálya C:\New\Test.txt | Get-Content - Farok 3
5. példa: Használja a „Get-Content” parancsmagot egy adott sor kibontásához egy szöveges fájlból
Először írja be a kódot a sorok teljes számának megadásához a „ -Teljes számlálás ” paramétert, és csomagolja be a kódot a kis kapcsos zárójelekbe. Ezután írjon egy adott számot a nagy zárójelekbe, hogy megkapja az adott sort:
( Get-Content -Pálya C:\New\Test.txt -Teljes számlálás 5 ) [ - 3 ]
Megfigyelhető, hogy az adott sor megjelent a konzolon.
Következtetés
Ha ki szeretné bontani az adatokat egy szöveges fájlból a PowerShellben, a „ Get-Content ” parancsmagot használják. Ha ki szeretné bontani az adatokat egy szöveges fájlból, először helyezze el a „Get-Content” parancsmagot a „ -Pálya ” paramétert, majd rendelje hozzá a fájl elérési útját. Ez a bejegyzés részletesen bemutatja az adatok szöveges fájlokból történő kinyerésének módszerét a PowerShell segítségével.