أنشئ ملفًا نصيًا جديدًا واكتبه في PowerShell

Create New Text File



PowerShell عبارة عن غلاف أو لغة برمجة نصية طورتها Microsoft لأتمتة المهام المختلفة ؛ على سبيل المثال ، يستخدم المسؤولون هذه الأداة لأتمتة المهام الإدارية. علاوة على ذلك ، كلغة ، يتم استخدامها لتطوير ونشر الحلول في البيئات المستندة إلى المرونة والتكامل المستمر والنشر المستمر. في التوزيعات المستندة إلى Linux ، الصدفة المماثلة هي Bash ؛ ومعظم أوامر Bash قابلة للتنفيذ في PowerShell. موجه أوامر Windows (CMD) هو الغلاف الافتراضي لنظام Windows ، ولكن الآن في الإصدارات الحديثة من Windows 10 ، يتم استبدال الغلاف الافتراضي بـ PowerShell.

يمكن استخدام PowerShell لأداء عمليات windows مختلفة ، مثل إنشاء المجلدات والدلائل. وبالمثل ، يمكن أيضًا معالجة الملفات النصية باستخدام PowerShell ؛ يمكننا تحرير الملفات النصية لإلحاق المحتوى أو إزالته من الملفات النصية.







سنوضح طرقًا مختلفة لإنشاء ملفات نصية وتحريرها باستخدام PowerShell:



كيفية إنشاء الملفات وتحريرها باستخدام PowerShell

ستمكنك الخطوات التالية من إنشاء ملفات نصية باستخدام PowerShell ؛ علاوة على ذلك ، يوضح هذا القسم أيضًا الطرق المختلفة لتحرير الملفات النصية.



الخطوة 1: كيفية إنشاء ملف نصي باستخدام PowerShell

هناك احتمالان يجب مراعاتهما أثناء إنشاء ملف نصي جديد في PowerShell:





إمكانية 1: قم بإنشاء ملف نصي في دليل العمل الحالي (PWD): لإنجاز ذلك ، قم بتنفيذ الأمر التالي لإنشاء ملف جديد: الترتيب الوارد أدناه سينشئ ملفًا نصيًا باسم ملف 1 في الدليل الحالي:

> عنصر جديد file1.txt



إمكانية 2: إذا كنت ترغب في الحصول على الملف الجديد في مجلد آخر ، يجب عليك تحديد المسار الكامل ؛ وتأكد من وجود الدليل المستهدف ؛ خلاف ذلك ، لن تتمكن من إجراء تغييرات على الدليل أو محرك الأقراص غير المعروف. الأمر الموضح أدناه سينشئ ملفًا نصيًا جديدًا ملف 2 في الدليل المستهدف لمحرك الأقراص و .

> عنصر جديد E: MS file2.txt

بمجرد إنشاء ملف نصي ، تكون جاهزًا للانتقال إلى الخطوة 2.

الخطوة 2: كيفية الكتابة داخل ملفات نصية باستخدام PowerShell

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

استبدال البيانات: إذا كنت ترغب في استبدال المحتوى الحالي للملف النصي بملف جديد ، فيجب عليك البحث عنه طريقة 1.

إلحاق المحتوى: ومع ذلك ، إذا كنت تريد إضافة بعض الأسطر إلى المحتوى الحالي ، فيجب عليك اتباعها الطريقة الثانية.

استخدام محرر nano لتحرير الملفات النصية في PowerShell: إذا كنت ترغب في إضافة أو إزالة محتوى ملف نصي عدة مرات ، فمن المستحسن النظر فيه الطريقة الثالثة.

طريقة 1: استبدال البيانات
قبل الذهاب لتعيين المحتوى ، أولاً ؛ اقرأ الملف باستخدام الأمر التالي:

> الحصول على محتوى file1.txt

بعد التنفيذ ، يظهر الإخراج أدناه:

إذا كنت تريد أن تكتب في ملف نصي و قم بتنفيذ الأمر الموضح أدناه لاستبدال النص الموجود في ملف ملف 1 :

> Set-Content file1.txt 'مرحبًا ، تم استبدال المحتوى بنجاح'

بمجرد تنفيذ الأمر الخاص بك بنجاح ، اقرأ محتوى ملفك للتحقق مما إذا كان النص قد تم استبداله أم لا. الأمر الوارد أدناه سيطبع محتوى file1.txt

> الحصول على محتوى file1.txt

ستلاحظ أنه تم استبدال النص:

الطريقة الثانية: إلحاق المحتوى
على عكس الطريقة الأولى ، فإن الطريقة الثانية ستضيف المحتوى إلى البيانات الموجودة في الملف ؛ المحتوى السابق سيكون متاحًا أيضًا في الملف:

لإلحاق النص ، قم بتنفيذ الأمر التالي: سيضيف الأمر الوارد أدناه النص المكتوب بعلامات اقتباس فردية إلى file1.txt .

> إضافة محتوى file1.txt 'لقد قمت بإلحاق النص'

بعد تنفيذ الأمر أعلاه ، تحقق مما إذا كان النص قد تمت إضافته أم لا ؛ للقيام بذلك ، قم بتشغيل الأمر التالي للتحقق. ستجد أن السطر المكتوب بعلامات اقتباس فردية تمت إضافته الآن كسطر جديد لـ file1.txt .

> الحصول على محتوى file1.txt

الطريقة الثالثة: استخدام محرر nano لتحرير الملفات النصية في PowerShell
هناك طريقة أخرى لإجراء تغييرات على الملفات النصية وهي استخدام ملحق نانو محرر في PowerShell:

ال نانو المحرر غير متاح للوصول إليه في PowerShell ؛ يجب عليك تثبيت الحزمة. قبل هذا التثبيت ، يجب عليك التأكد من أنك تقوم بتشغيل PowerShell بامتيازات المسؤول ؛ خلاف ذلك ، لن يكون التثبيت ناجحًا. بمجرد تشغيل PowerShell كمسؤول ؛ يمكنك الاستمرار أكثر:

أولاً ، عليك تثبيت ملف شوكولاتة صفقة؛ ال شوكولاتة الحزمة تدعم محرر نانو. لذلك ، من الضروري تثبيته قبل إضافة محرر nano ، ويمكنك تثبيته باستخدام الأمر الموضح أدناه:

> Set-ExecutionPolicy Bypass -Scope Process -Force ؛ iex ((New-Object System.Net.WebClient) .DownloadString ('https://chiffony.org/install.ps1'))

بعد التثبيت الناجح لبرنامج تحطم صفقة؛ الآن ، قم بتثبيت نانو محرر بمساعدة الأمر الموضح أدناه:

> شوكو تثبيت نانو

أثناء التثبيت ، سيطلب الضغط و لمواصلة التثبيت:

بمجرد تنفيذ الأوامر المذكورة أعلاه بنجاح ، أعد تشغيل PowerShell:

بعد ذلك ، افتح الدليل المستهدف لملفك النصي في PowerShell: بمجرد وصولك إلى الدليل ؛ تحقق من الملف النصي إذا كان موجودًا أم لا ؛ للقيام بذلك ، قم بتشغيل الأمر التالي في PowerShell الخاص بك:

> ل

بعد ذلك ، يمكنك تحرير ملفك النصي باستخدام امتداد نانو محرر بمساعدة الأمر الوارد أدناه.

> نانو file1.txt

بعد التنفيذ ، ستجد أنه سيتم فتح ملفك النصي في محرر ، حيث يمكنك إضافة محتوى الملف أو حذفه أو استبداله.

يمكّنك محرر Nano من تحرير وحذف وإلحاق نص مثل برامج تحرير النصوص الأخرى. على سبيل المثال ، إذا كنت تريد إلحاق نص ، فابدأ الكتابة بعد النص الموجود. بعد الحاقه اضغط السيطرة + X للخروج من المحرر ؛ بعد هذا الإجراء ، اضغط على و لحفظ التغييرات أو اضغط ن لتجاهل التغييرات. علاوة على ذلك ، يمكنك إزالة المحتوى الحالي وحفظ التغييرات كما هو موضح أعلاه.