Како извући податке из текстуалних датотека помоћу ПоверСхелл-а

Kako Izvuci Podatke Iz Tekstualnih Datoteka Pomocu Povershell A



ПоверСхелл је Виндовс администраторска алатка која се користи за обављање задатака на нивоу администратора. ПоверСхелл је толико моћан алат да може да обавља задатке које ГУИ (графички кориснички интерфејс) не може да изврши. Корисници могу да извуку податке из текстуалне датотеке користећи ПоверСхелл цмдлет “ Гет-Цонтент ”. „Гет-Цонтент“ цмдлет је специјално дизајниран да преузме или издвоји податке из текстуалних датотека на наведеној локацији. Добијаће садржај ред по ред.

Овај пост ће разрадити методе за издвајање података из датотека.

Како извући податке преко/из текстуалних датотека помоћу ПоверСхелл-а

Ово су примери којима ће се приступити да се објасни екстракција података из текстуалних датотека помоћу ПоверСхелл-а:







Пример 1: Користите команду „Гет-Цонтент“ да бисте издвојили податке преко/из текстуалне датотеке

Прво покрените ПоверСхелл као администратор, затим напишите цмдлет „Гет-Цонтент“ заједно са параметром „-Патх“ и доделите путању текстуалне датотеке на коју корисник жели да издвоји податке:



Гет-Цонтент -Пут Ц:\Нев\Тест.ткт



Пример 2: Користите команду „Гет-Цонтент“ да бисте издвојили ограничени број редова из текстуалне датотеке

У ПоверСхелл-у, да бисте издвојили жељени број редова, једноставно додајте „ -Укупан број ” заједно са кодом и доделите број редова као што је „3”:





Гет-Цонтент -Пут Ц:\Нев\Тест.ткт -Укупан број 3

Пример 3: Користите команду „Гет-Цонтент“ да бисте издвојили податке из више текстуалних датотека

Да бисте добили податке о свим датотекама у одређеној фасцикли, једноставно додајте звездицу “ * ” симбол одмах иза обрнуте косе црте имена фасцикле:



Гет-Цонтент -Пут Ц:\Ново\ *

Пример 4: Користите команду „Гет-Цонтент“ да бисте издвојили последња три реда текстуалне датотеке

Да бисте преузели последња три реда из текстуалне датотеке, прво преузмите датотеку тако што ћете написати „ Гет-Итем ” цмдлет и наведите путању датотеке користећи „ -Пут ” параметар. Након тога пренесите код у цмдлет “ Гет-Цонтент ”. Затим користите „ -Реп ” (Користите да бисте добили само последње редове) параметар и доделите вредност „ 3 ” на то:

Гет-Итем -Пут Ц:\Нев\Тест.ткт | Гет-Цонтент - Реп 3

Пример 5: Користите команду „Гет-Цонтент“ да бисте издвојили одређени ред из текстуалне датотеке

Прво, напишите код да бисте навели укупан број редова користећи „ -Укупан број ” и умотајте код у мале заграде. Затим напишите одређени број у великим заградама да бисте добили одређени ред:

( Гет-Цонтент -Пут Ц:\Нев\Тест.ткт -Укупан број 5 ) [ - 3 ]

Може се приметити да је одређена линија приказана у конзоли.

Закључак

Да бисте издвојили податке из текстуалне датотеке у ПоверСхелл-у, „ Гет-Цонтент ” се користи цмдлет. Да бисте издвојили податке из текстуалне датотеке, прво поставите „Гет-Цонтент“ цмдлет заједно са „ -Пут ” параметар, а затим доделите путању датотеке. Овај пост је разрадио метод за издвајање података из текстуалних датотека помоћу ПоверСхелл-а.