ستتناول هذه المقالة بالتفصيل طرق استخراج البيانات من الملفات.
كيفية استخراج البيانات عبر/من الملفات النصية باستخدام باورشيل
هذه هي الحالات التي سيتم التعامل معها لشرح استخراج البيانات من الملفات النصية باستخدام 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.