اللغة الخدمية AWK هواستخراج العبارات وأداة لعمل تقارير التي تستخدم لغة برمجة نصية القائمة على العبارات، التي تتكون من مجموعة من الإجراءات التي يتعين اتخاذها ضد عبارات مكتوبة (سواء في الملفات أوجداول العبارات) لغرض إعداد تقارير منسقة سلسلة أغراض. اللغة التي يستخدمها awk على نطاق واسع هي نوع العبارات المسلسلة، المصفوفات الترابطية (وهذه هي، مصفوفات فهرستها من مفتاح السلاسل)، وأشكال تعابير نمطية.

AWK هي واحدة من الأدوات القديمة لتظهر في النسخةسبعة من يونكس Versionسبعة Unix واكتسبت شعبية كوسيلة لإضافة مميزات حسابية إلى مجرى يونيكس. وهناك نسخة من لغة AWK هي السمة المشهجرة من حوالي جميع نظام تشغيل من يونيكس الحديثة المتاحة اليوم. AWK مذكورة في مواصفات يونكس الواحدة باعتبارها وسيلة إلزامية لنظام تشغيل يونيكس. بالإضافة إلى غلاف بورن Bourne shell، AWK هي لغة البرمجة الوحيدة الآخرى المتاحة في بيئة يونيكس القياسية. وهي أيضا أثبتت وجودها بين الأوامر التي تتطلبها المواصفات القياسية لقاعدة يونكس. تطبيقات AWK موجودة كبرمجيات مركبة تقريبا لجميع أنظمة التشغيل الأخرى. ويكيبيديا:بحاجة لمصدر

تم إنشاء AWK في مختبرات بيل في السبعينات، واسمها مشتق من أسماء أسرة مؤلفيها -- ألفرد أهووبيتر واينبرغر وبريان كيرنيغان. الاسم لا ينطق كسلسلة من الإحرف المنفصلة وإنما لصوت نفس اسم الأوك من الطيور (الذي يعمل كشعار للغة مثل ما على غلاف كتاب لغة برمجة أووك The AWK Programming Language- الكتاب غالبا ما يشير إليه بالاختصار TAPL)، عندما خطت أووك كانت كافة الأحرف صغيرة، وتشير إلى يونكس أوبرنامج Planتسعة الذي يقوم بتشغيل برامج أخرى مكتوبة بلغة البرمجة AWK.

قوة واختصارية، ,وحدود برامج AWK التي صدرت مبكراً أوحت ل لاري وول Larry Wall ليخط بيرل Perl كلغة جديدة، أكثر قوة، POSIX AWK وgawk (GNU AWK) تم تعريفهم. على الرغم من حتى AWK وsed تم تصميمهما لدعم البرامج واحدة السطور، حتى مختبرات بيل القديمة مستخدمي أووكAWK كثيرا ما خطوا برامج أووك كبيرة وجيدة التنظيم. رغم مساحتها المحدودة المقصود استخدامها، AWK هي تورنغ كاملة.

مراجع

  1. ^ The Single UNIX Specification, Version 3, Utilities Interface Table نسخة محفوظة 05 يناير 2018 على مسقط واي باك مشين.
  2. ^ Linux Standard Base Core Specification 4.0, Chapter 15. Commands and Utilities نسخة محفوظة 26 يوليو2011 على مسقط واي باك مشين.
  3. ^ The A-Z of Programming Languages: AWK نسخة محفوظة 26 أكتوبر 2008 على مسقط واي باك مشين.
  4. ^ Raymond, Eric S. "Applying Minilanguages". The Art of Unix Programming. Case Study: awk. مؤرشف من الأصل في 30 يوليو2008. اطلع عليه بتاريخ 11 مايو2010. The awk action language is Turing-complete, and can read and write files.

وصلات خارجية

  • The Amazing Awk Assembler by هنري سبنسر.
  • Awk Community Portal
  • Awk on flossmanuals.net
  • أوك على مشروع الدليل المفتوح
تاريخ النشر: 2020-06-01 22:13:40
التصنيفات: برامج يونكس القياسية, برمجيات 1977, برمجيات متعددة المنصات, خدمات مواصفات يونكس المنفردة, لغات برمجة مخصصة النطاق, لغات برمجة نصية, قالب أرشيف الإنترنت بوصلات واي باك, صفحات تستخدم خاصية P571, صفحات بها بيانات ويكي بيانات, صفحات تستخدم خاصية P287, صفحات تستخدم خاصية P178, صفحات تستخدم خاصية P348, صفحات تستخدم خاصية P737, Articles with DMOZ links, صفحات تستخدم خاصية P244, صفحات تستخدم خاصية P227, صفحات تستخدم خاصية P268, بوابة علم الحاسوب/مقالات متعلقة, بوابة لينكس/مقالات متعلقة, بوابة برمجيات حرة/مقالات متعلقة, بوابة عقد 1970/مقالات متعلقة, بوابة برمجة الحاسوب/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات

مقالات أخرى من الموسوعة

سحابة الكلمات المفتاحية، مما يبحث عنه الزوار في كشاف:

آخر الأخبار حول العالم

رسالة " واتساب" تحل لغز سقوط سيدة من الطابق الثامن بالمرج

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:28
مستوى الصحة: 53% الأهمية: 56%

«البحوث الإسلامية» للوعاظ: دوركم ضرورة مجتمعية

المصدر: بوابة أخبار اليوم - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:46
مستوى الصحة: 49% الأهمية: 58%

وزير الصحة يؤكد ضرورة الإسراع في بدء أنشطة المجلس الصحي المصري

المصدر: بوابة أخبار اليوم - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:38
مستوى الصحة: 55% الأهمية: 68%

رئيس «COP28» يجتمع مع «شكري» في كوبنهاجن لبحث مواجهة تغير المناخ

المصدر: بوابة أخبار اليوم - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:36
مستوى الصحة: 60% الأهمية: 65%

إذاعات المتحدة رمضان 2023| القائمة الكاملة لبرامج إذاعة «نغم إف إم»

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:27
مستوى الصحة: 58% الأهمية: 67%

إنشاء شركة مساهمة مصرية لتقديم الخدمات اللوجستية للسفن العابرة للقناة

المصدر: بوابة أخبار اليوم - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:35
مستوى الصحة: 48% الأهمية: 64%

إصابة 4 أشخاص في حادث سير على الطريق السريع بسوهاج

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:50
مستوى الصحة: 46% الأهمية: 58%

دورى القسم الثانى.. لافيينا يستضيف بترول أسيوط فى قمة مجموعة الصعيد

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:42
مستوى الصحة: 54% الأهمية: 51%

محافظ القاهرة: حملات مكثفة على محال بيع اللحوم والأسماك والدواجن

المصدر: بوابة أخبار اليوم - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:44
مستوى الصحة: 57% الأهمية: 60%

سعر الدولار اليوم الاثنين 20 مارس 2023 مقابل الجنيه فى البنوك المصرية

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:37
مستوى الصحة: 54% الأهمية: 54%

حركة القطارات| 90 دقيقة متوسط تأخيرات «بنها وبورسعيد».. 20 مارس

المصدر: بوابة أخبار اليوم - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:30
مستوى الصحة: 46% الأهمية: 60%

«عبدالغفار» يؤكد على ضرورة الإسراع فى بدء أنشطة المجلس الصحى

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:35
مستوى الصحة: 55% الأهمية: 55%

«التعليم»: تصحيح امتحانات الثانوية العامة 2023 الكترونيًا

المصدر: بوابة أخبار اليوم - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:42
مستوى الصحة: 57% الأهمية: 56%

حركة القطارات| 45 دقيقة تأخير بين قليوب والزقازيق والمنصورة.. اليوم

المصدر: بوابة أخبار اليوم - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:27
مستوى الصحة: 55% الأهمية: 60%

120 دقيقة متوسط تأخيرات القطارات بمحافظات الصعيد.. 20 مارس

المصدر: بوابة أخبار اليوم - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:32
مستوى الصحة: 50% الأهمية: 55%

45 دقيقة متوسط تأخيرات القطارات على خط «طنطا - دمياط».. 20 مارس 

المصدر: بوابة أخبار اليوم - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:40
مستوى الصحة: 55% الأهمية: 60%

الأرصاد تحذر: لا تنخدعوا بدرجات الحرارة العالية (فيديو)

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:26
مستوى الصحة: 59% الأهمية: 51%

الزراعة تصدر نشرة بالتوصيات الفنية لمزارعى الخوخ خلال مارس

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:33
مستوى الصحة: 47% الأهمية: 59%

30 دقيقة تأخر في حركة القطارات على خط «القاهرة - الإسكندرية».. 20 مارس 

المصدر: بوابة أخبار اليوم - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:25
مستوى الصحة: 56% الأهمية: 60%

وزير الرى: مصر تسعى لحشد جهود المجتمع الدولى لدعم قضايا المياه

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:34
مستوى الصحة: 60% الأهمية: 51%

«الأرصاد»: متوقع سقوط أمطار على القاهرة الكبرى وبعض المحافظات اليوم

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:36
مستوى الصحة: 54% الأهمية: 63%

«أصبحنا وأصبح الملك لله».. دعاء الصباح اليوم الإثنين 20 مارس 2023

المصدر: موقع الدستور - مصر التصنيف: سياسة
تاريخ الخبر: 2023-03-20 09:21:30
مستوى الصحة: 53% الأهمية: 62%

تحميل تطبيق المنصة العربية