كيفية استخراج البيانات من الملفات النصية باستخدام باورشيل

Kyfyt Astkhraj Albyanat Mn Almlfat Alnsyt Bastkhdam Bawrshyl



PowerShell هي أداة مسؤول Windows تُستخدم لأداء المهام على مستوى المسؤول. يعد PowerShell أداة قوية يمكنها تنفيذ المهام التي لا تستطيع واجهة المستخدم الرسومية (GUI) تنفيذها. يمكن للمستخدمين استخراج البيانات من ملف نصي باستخدام PowerShell's cmdlet ' الحصول على المحتوى '. تم تصميم أمر cmdlet 'Get-Content' خصيصًا للحصول على البيانات أو استخراجها من الملفات النصية في الموقع المحدد. سوف تحصل على المحتويات سطرًا واحدًا في كل مرة.

ستتناول هذه المقالة بالتفصيل طرق استخراج البيانات من الملفات.

كيفية استخراج البيانات عبر/من الملفات النصية باستخدام باورشيل

هذه هي الحالات التي سيتم التعامل معها لشرح استخراج البيانات من الملفات النصية باستخدام PowerShell:







مثال 1: استخدم أمر 'Get-Content' لاستخراج البيانات عبر/من ملف نصي

أولاً، قم بتشغيل PowerShell كمسؤول، ثم اكتب الأمر cmdlet 'Get-Content' مع المعلمة '-Path' وقم بتعيين مسار الملف النصي الذي يريد المستخدم استخراج البيانات إليه:



الحصول على المحتوى -طريق C:\جديد\Test.txt



المثال 2: استخدم أمر 'Get-Content' لاستخراج عدد محدود من الأسطر من ملف نصي

في PowerShell، لاستخراج العدد المطلوب من الأسطر، ما عليك سوى إضافة ' -العدد الإجمالي 'مع الكود وتعيين عدد الأسطر مثل '3':





الحصول على المحتوى -طريق C:\جديد\Test.txt -العدد الإجمالي 3

المثال 3: استخدم أمر 'Get-Content' لاستخراج البيانات من ملفات نصية متعددة

للحصول على بيانات كافة الملفات الموجودة في مجلد محدد، ما عليك سوى إضافة علامة النجمة ' * 'الرمز مباشرة بعد الشرطة المائلة العكسية لاسم المجلد:



الحصول على المحتوى -طريق ج:\جديد\ *

المثال 4: استخدم أمر 'Get-Content' لاستخراج الأسطر الثلاثة الأخيرة من ملف نصي

لاسترداد الأسطر الثلاثة الأخيرة من ملف نصي، قم أولاً بالحصول على الملف عن طريق كتابة ' تحصل على البند 'cmdlet وحدد مسار الملف باستخدام الأمر ' -طريق ' معامل. بعد ذلك قم بتوجيه الكود إلى cmdlet ' الحصول على المحتوى '. ثم استخدم ' -ذيل '(استخدم للحصول على الأسطر الأخيرة فقط) المعلمة وقم بتعيين القيمة' 3 ' إليها:

تحصل على البند -طريق C:\جديد\Test.txt | الحصول على المحتوى - ذيل 3

المثال 5: استخدم أمر 'Get-Content' لاستخراج سطر محدد من ملف نصي

أولاً، قم بكتابة الكود لتحديد العدد الإجمالي للأسطر باستخدام ' -العدد الإجمالي ' المعلمة ولف الكود داخل الأقواس الصغيرة. ثم اكتب رقمًا محددًا بين القوسين الكبيرين لتحصل على السطر المحدد:

( الحصول على المحتوى -طريق C:\جديد\Test.txt -العدد الإجمالي 5 ) [ - 3 ]

يمكن ملاحظة أنه تم عرض السطر المحدد في وحدة التحكم.

خاتمة

لاستخراج البيانات من ملف نصي في PowerShell، ' الحصول على المحتوى 'يتم استخدام الأمر cmdlet. لاستخراج البيانات من ملف نصي، أولاً، ضع الأمر cmdlet 'Get-Content' مع ' -طريق 'المعلمة ثم قم بتعيين مسار الملف. لقد تناولت هذه المشاركة بالتفصيل طريقة استخراج البيانات من الملفات النصية باستخدام PowerShell.