الفرق بين المراجعتين لصفحة: «Bash/regular expressions»
< Bash
أسامه-دمراني (نقاش | مساهمات) إدخال 1.0، عنوان الصفحة |
أسامه-دمراني (نقاش | مساهمات) إدخال 2.0 محتوى وتصنيفات |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:التعابير النمطية في Bash}}</noinclude> | <noinclude>{{DISPLAYTITLE:التعابير النمطية في Bash}}</noinclude> | ||
== ملخص == | |||
يلقي هذا الباب الضوء على المزايا المُضمَّنة في Bash لمطابقة الأنماط (patterns) والتعرف على فئات المحارف ومداها. إضافة إلى تفصيل للتعابير النمطية (Regular Expressions)، إذ هي أدوات قوية لاختيار أسطر بعينها من ملفات أو من مُخرج ما، وتستخدمها أوامر كثيرة في يونكس مثل vim وperl وقاعدة بيانات PotgreSQL وغيرها، كما يمكن إضافتها في أي لغة أو تطبيق باستخدام مكتبات خارجية، بل قد تجدهم في أنظمة غير أنظمة يونكس، إذ يستخدمها برنامج Excel للجداول الذي يأتي في حزمة مكتب ويندوز. | |||
كما ستتعرف أيضًا على أمر grep الذي لا غنى عنه في أي بيئة يونكس، ذلك أن إمكانياته أكثر بكثير مما سنتعرض له في شرحنا لهذا الباب الذي نستخدمه فيه كمثال للتعابير النمطية فقط، فنسخة نظام جنو من ذلك الأمر تأتي مع توثيق مفصّل وغني ننصحك بقراءته بشدة. | |||
== الفصول == | |||
* [[Bash/examples using grep|التعابير النمطية وأمثلة عن استخدام grep]]. | |||
* [[Bash/pattern matching using Bash features|مطابقة الأنماط باستخدام ميزات Bash]]. | |||
[[تصنيف:Bash]] | |||
[[تصنيف:Bash Regular Expressions]] | |||
[[تصنيف:Bash Grep]] |
مراجعة 14:01، 25 أغسطس 2018
ملخص
يلقي هذا الباب الضوء على المزايا المُضمَّنة في Bash لمطابقة الأنماط (patterns) والتعرف على فئات المحارف ومداها. إضافة إلى تفصيل للتعابير النمطية (Regular Expressions)، إذ هي أدوات قوية لاختيار أسطر بعينها من ملفات أو من مُخرج ما، وتستخدمها أوامر كثيرة في يونكس مثل vim وperl وقاعدة بيانات PotgreSQL وغيرها، كما يمكن إضافتها في أي لغة أو تطبيق باستخدام مكتبات خارجية، بل قد تجدهم في أنظمة غير أنظمة يونكس، إذ يستخدمها برنامج Excel للجداول الذي يأتي في حزمة مكتب ويندوز.
كما ستتعرف أيضًا على أمر grep الذي لا غنى عنه في أي بيئة يونكس، ذلك أن إمكانياته أكثر بكثير مما سنتعرض له في شرحنا لهذا الباب الذي نستخدمه فيه كمثال للتعابير النمطية فقط، فنسخة نظام جنو من ذلك الأمر تأتي مع توثيق مفصّل وغني ننصحك بقراءته بشدة.