تمرين - البرمجة النصية
في هذه الوحدة، يمكنك استخدام Azure Cloud Shell على الجانب الأيمن من الشاشة كمحطة Linux الطرفية الخاصة بك. Azure Cloud Shell هي shell التي يمكنك الوصول إليها من خلال مدخل Microsoft Azure أو في https://shell.azure.com. لا يتعين عليك تثبيت أي شيء على حاسوبك لاستخدامه.
أولا، ستتعلم كيفية إعداد ملف تعريف حتى تتمكن من تخصيص بيئة العمل بالطريقة التي تريدها. ثم تكتب بعض البرامج النصية الأساسية وتحصل على شعور بالاستنتاج والنطاق.
ملاحظة
هذا التمرين اختياري. إذا كنت ترغب في إكمال هذا التمرين، فستحتاج إلى إنشاء اشتراك Azure قبل البدء. إذا لم يكن لديك حساب Azure أو كنت لا ترغب في إنشاء حساب في الوقت الحالي، فيمكنك قراءة الإرشادات حتى تفهم المعلومات التي يتم تقديمها.
ملاحظة
في هذه الوحدة، يمكنك استخدام Azure Cloud Shell كمحطة طرفية. يمكنك الوصول إلى Cloud Shell من خلال مدخل Microsoft Azure أو تسجيل الدخول إلى Cloud Shell. لست مضطرا لتثبيت أي شيء على جهاز الكمبيوتر أو الكمبيوتر المحمول لاستخدامه.
إعداد ملف التعريف
ملف التعريف هو برنامج نصي يُشغَّل عند بدء تشغيل جلسة عمل جديدة. يمكن لوجود بيئة مخصصة أن يجعلك أكثر إنتاجيةً.
افتح Azure Cloud Shell، وحدد الإعدادات، ثم انتقل إلى الإصدار الكلاسيكي.
اكتب
pwshفي نافذة وحدة طرفية لبدء جلسة PowerShell:pwshقم بإجراء هذا الأمر:
$Profile | Select-Object *يعرض الإخراج شيئا مشابها لهذا النص:
CurrentUserAllHosts CurrentUserCurrentHost ------------------- ---------------------- /home/<user>/.config/PowerShell/profile.ps1 /home/<user>/.config/PowerShell/Microsoft.…إنشاء ملف التعريف للمستخدم الحالي والمضيف الحالي عن طريق تشغيل الأمر
New-Item:New-Item ` -ItemType "file" ` -Value 'Write-Host "Hello <replace with your name>, welcome back" -foregroundcolor Green ' ` -Path $Profile.CurrentUserCurrentHost -Force-Forceيقوم التبديل بالكتابة فوق المحتوى الموجود، لذا كن حذرا إذا قمت بتشغيل هذا الأمر محليا ولديك ملف تعريف موجود.شغَّل
pwshلإنشاء واجهة جديدة. يجب أن ترى الآن ما يلي (باللون الأخضر):Hello <your name>, welcome back
إنشاء برنامج نصي وتشغيله
الآن بعد أن أصبح لديك ملفًا تعريفيًا مُعدًا، حان الوقت لإنشاء برنامج نصي وتشغيله.
تأكد من أن جلسة عمل PowerShell الموجودة لديك قيد التشغيل. في نافذة وحدة التحكم، أدخِل هذه التعليمة البرمجية:
$PI = 3.14إنشاء ملف اسمه PI.ps1 في الدليل الحالي، وفتحه في محرر التعليمات البرمجية:
New-Item -Path . -Name "PI.ps1" -ItemType "file" code PI.ps1أضِف المحتوى التالي إلى الملف واحفظه. يمكنك استخدام CTRL+S على Windows وLinux أو CMD+S على الـ Mac لحفظ ملفك.
$PI = 3 Write-Host "The value of `$PI is now $PI, inside the script"شغَّل البرنامج النصي عن طريق تحديد المسار إليه:
./PI.ps1يعرض إخراجك النص التالي:
The value of $PI is now 3, inside the scriptيفعل السيناريو خاصتك أمرين. أولًا، ينشئ متغير البرنامج النصي المحلي
$PIالذي يظلل المتغير$PIالمحدد في النطاق المحلي. بعد ذلك، يستوفي الصف الثاني في البرنامج النصي المتغير$PIلأنك استخدمت علامات اقتباس مزدوجة. إنه يتجنب الاستنتاج في المرة الأولى لأنك استخدمت الفاصلة العليا المائلة.أدخل
$PIفي نافذة وحدة التحكم:3.14ما زالت القيمة 3.14. لم يغير البرنامج النصي القيمة.