البرمجة

استخدام أوامر Unix لاستخراج التاريخ والوقت في SunOS 5.10

عند النظر إلى الأمر الذي تم تنفيذه “$ date | cut -d”,” -f1″، نجد أنه قام بفصل النص إلى أجزاء باستخدام الفاصلة كفاصل واختيار الجزء الأول الذي هو “Friday”. الآن، ترغب في استخراج التاريخ الكامل بتنسيق “6 May 2016”.

للقيام بذلك، يمكننا تحقيق ذلك باستخدام أمر “awk”، الذي يوفر إمكانية تحليل النصوص واستخراج الأجزاء المطلوبة. يمكن استخدام الأمر التالي:

bash
$ date | awk -F"[, ]" '{print $2, $3, $4}'

في هذا الأمر، يتم استخدام “awk” مع خيار “-F” لتحديد مجموعة الفواصل التي يجب استخدامها لفصل النص. في هذه الحالة، فإن “[, ]” يعني استخدام إما الفاصلة أو الفراغ كفاصل. ثم يتم طباعة الأجزاء الثانية، الثالثة، والرابعة من النص، الذي يمثل “6 May 2016”.

بهذا الشكل، يمكنك الحصول على الإجابة المرجوة بشكل دقيق وفعال. تذكر أن استخدام أدوات مثل “awk” يمكن أن يسهل استخراج المعلومات بدقة وبسهولة من النصوص الناتجة عن الأوامر في بيئة Unix.

المزيد من المعلومات

في سياق استخدام أمر الـUnix الذي تم ذكره، يتيح لنا نظام التشغيل SunOS 5.10 الوصول إلى مجموعة واسعة من الأدوات والأوامر للتعامل مع البيانات وإدارة النظام. SunOS هو نظام تشغيل يستند إلى Unix المطور بواسطة شركة Sun Microsystems.

للمزيد من المعلومات حول الأمر الذي تم استخدامه “$uname -a”، يتم استخدام هذا الأمر لعرض معلومات حول النظام، حيث يظهر “SunOS 5.10 Generic_150400-33 sun4v sparc sun4v”. في هذا السياق:

  • “SunOS 5.10” يشير إلى إصدار نظام التشغيل SunOS.
  • “Generic_150400-33” يشير إلى إصدار النواة (kernel) المستخدم.
  • “sun4v” تشير إلى النموذج المعماري للمعالج، حيث يشير إلى معمار SPARC.
  • “sparc” هو نوع المعالج.

أما بالنسبة للأمر “$date”، فيقوم بعرض الوقت والتاريخ الحالي. وباستخدام أمر “cut” كما تم في المثال الأول، تم قطع النص للحصول على الجزء المرتبط باليوم من الأسبوع.

يُظهر الأمر الثاني “$ date | awk -F”[, ]” ‘{print $2, $3, $4}'” استخدام أمر “awk” لتحديد فاصل النص واستخراج الأجزاء المحددة من النص. في هذا السياق، تم استخدام الفاصلة والفراغ كفواصل، وتم طباعة الأجزاء الثانية، الثالثة، والرابعة من النص للحصول على التاريخ المطلوب “6 May 2016”.

باستخدام هذه الأوامر، يمكن للمستخدمين إدارة الوقت والتاريخ والحصول على معلومات حول النظام بكفاءة باستخدام أدوات قوية مثل Unix.

مقالات ذات صلة

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر