| EXPR(1) | أوامر المستخدم | EXPR(1) |
الاسم¶
expr - تقييم التعابير
موجز¶
expr EXPRESSION
expr OPTION
الوصف¶
اطبع قيمة EXPRESSION إلى الخرج المعياري. سطر فارغ أدناه يفصل مجموعات الأسبقية المتزايدة. قد يكون EXPRESSION:
- ARG1 | ARG2
- ARG1 إذا لم يكن فارغًا ولا 0، وإلا ARG2
- ARG1 & ARG2
- ARG1 إذا لم يكن أي من الوسيطين فارغًا أو 0، وإلا 0
- ARG1 < ARG2
- ARG1 أصغر من ARG2
- ARG1 <= ARG2
- ARG1 أصغر من أو يساوي ARG2
- ARG1 = ARG2
- ARG1 يساوي ARG2
- ARG1 != ARG2
- ARG1 لا يساوي ARG2
- ARG1 >= ARG2
- ARG1 أكبر من أو يساوي ARG2
- ARG1 > ARG2
- ARG1 أكبر من ARG2
- ARG1 + ARG2
- المجموع الحسابي لـ ARG1 و ARG2
- ARG1 - ARG2
- الفرق الحسابي بين ARG1 و ARG2
- ARG1 * ARG2
- الضرب الحسابي لـ ARG1 و ARG2
- ARG1 / ARG2
- ناتج القسمة الحسابي لـ ARG1 مقسوماً على ARG2
- ARG1 % ARG2
- الباقي الحسابي لـ ARG1 مقسوماً على ARG2
- STRING : REGEXP
- مطابقة نمط مثبتة لـ REGEXP في STRING
- match STRING REGEXP
- نفس STRING : REGEXP
- substr STRING POS LENGTH
- سلسلة فرعية من STRING، POS يُعد من 1
- index STRING CHARS
- الفهرس في STRING حيث يُوجد أي CHARS، أو 0
- length STRING
- طول STRING
- + TOKEN
- تفسير TOKEN كسلسلة، حتى لو كانت كلمة مفتاحية مثل 'match' أو عامل مثل '/'
- ( التعبير )
- قيمة EXPRESSION
احذر أن العديد من العوامل تحتاج إلى الهروب أو الاقتباس للقذائف. المقارنات حسابية إذا كان كلا ARG رقمين، وإلا معجمية. مطابقات النمط تُرجع السلسلة المطابقة بين \( و \) أو فارغة؛ إذا لم يُستخدم \( و \)، فإنها تُرجع عدد الأحرف المطابقة أو 0.
حالة الخروج هي 0 إذا كانت EXPRESSION ليست فارغة ولا 0، و1 إذا كانت EXPRESSION فارغة أو 0، و2 إذا كانت EXPRESSION غير صالحة نحوياً، و3 إذا حدث خطأ.
المؤلف¶
كُتب بواسطة مايك باركر، جيمس يونغمان، وبول إيغرت.
التبليغ عن الأخطاء¶
أبلغ عن
العلات إلى:
bug-coreutils@gnu.org
صفحة GNU coreutils
الرئيسة:
<https://www.gnu.org/software/coreutils/>
مساعدة
عامة
لاستخدام
برمجيات
جنو: <https://www.gnu.org/gethelp/>
أبلغ عن أي
أخطاء
ترجمة إلى
<https://translationproject.org/team/>
انظر أيضًا¶
التوثيق
الكامل
<https://www.gnu.org/software/coreutils/expr>
أو متاح
محليًا عبر:
info '(coreutils) expr invocation'
حُزم
بواسطة
دبيان (9.10-1)
حقوق النشر
© 2026 مؤسسة
البرمجيات
الحرة
ترخيص GPLv3+: GNU GPL
الإصدار 3 أو
أحدث <https://gnu.org/licenses/gpl.html>.
هذا برنامج
حر: أنت حر في
تغييره
وإعادة
توزيعه.
لا يوجد أي
ضمان، إلى
المدى الذي
يسمح به
القانون.
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| فبراير 2026 | GNU coreutils 9.10 |