.\" -*- coding: UTF-8 -*-
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.50.1.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH EXPR 1 "أبريل 2026" "GNU coreutils 9.11" "أوامر المستخدم"
.SH الاسم
expr \- تقييم التعابير
.SH موجز
\fBexpr\fP \fI\,EXPRESSION\/\fP
.br
\fBexpr\fP \fI\,OPTION\/\fP
.SH الوصف
.\" Add any additional description here
.TP
\X'tty: link https://www.gnu.org/software/coreutils/expr#expr\-\-help'\fB\-\-help\fP\X'tty: link'
يعرض هذه المساعدة ويخرج
.TP
\X'tty: link https://www.gnu.org/software/coreutils/expr#expr\-\-version'\fB\-\-version\fP\X'tty: link'
يعرض معلومات الإصدار ويخرج
.PP
اطبع قيمة EXPRESSION إلى الخرج المعياري. سطر فارغ أدناه يفصل مجموعات
الأسبقية المتزايدة. قد يكون EXPRESSION:
.TP
ARG1 | ARG2
ARG1 إذا لم يكن فارغًا ولا 0، وإلا ARG2
.TP
ARG1 & ARG2
ARG1 إذا لم يكن أي من الوسيطين فارغًا أو 0، وإلا 0
.TP
ARG1 < ARG2
ARG1 أصغر من ARG2
.TP
ARG1 <= ARG2
ARG1 أصغر من أو يساوي ARG2
.TP
ARG1 = ARG2
ARG1 يساوي ARG2
.TP
ARG1 != ARG2
ARG1 لا يساوي ARG2
.TP
ARG1 >= ARG2
ARG1 أكبر من أو يساوي ARG2
.TP
ARG1 > ARG2
ARG1 أكبر من ARG2
.TP
ARG1 + ARG2
المجموع الحسابي لـ ARG1 و ARG2
.TP
ARG1 \- ARG2
الفرق الحسابي بين ARG1 و ARG2
.TP
ARG1 * ARG2
الضرب الحسابي لـ ARG1 و ARG2
.TP
ARG1 / ARG2
ناتج القسمة الحسابي لـ ARG1 مقسوماً على ARG2
.TP
ARG1 % ARG2
الباقي الحسابي لـ ARG1 مقسوماً على ARG2
.TP
STRING : REGEXP
مطابقة نمط مثبتة لـ REGEXP في STRING
.TP
match STRING REGEXP
نفس STRING : REGEXP
.TP
substr STRING POS LENGTH
سلسلة فرعية من STRING، POS يُعد من 1
.TP
index STRING CHARS
الفهرس في STRING حيث يُوجد أي CHARS، أو 0
.TP
length STRING
طول STRING
.TP
+ TOKEN
تفسير TOKEN كسلسلة، حتى لو كانت كلمة مفتاحية مثل 'match' أو عامل مثل '/'
.TP
( التعبير )
قيمة EXPRESSION
.PP
احذر أن العديد من العوامل تحتاج إلى الهروب أو الاقتباس للقذائف. المقارنات
حسابية إذا كان كلا ARG رقمين، وإلا معجمية. مطابقات النمط تُرجع السلسلة
المطابقة بين \e( و \e) أو فارغة؛ إذا لم يُستخدم \e( و \e)، فإنها تُرجع عدد
الأحرف المطابقة أو 0.
.PP
حالة الخروج هي 0 إذا كانت EXPRESSION ليست فارغة ولا 0، و1 إذا كانت
EXPRESSION فارغة أو 0، و2 إذا كانت EXPRESSION غير صالحة نحوياً، و3 إذا حدث
خطأ.
.SH المؤلف
كُتب بواسطة مايك باركر، جيمس يونغمان، وبول إيغرت.
.SH "التبليغ عن الأخطاء"
أبلغ عن العلات إلى: bug\-coreutils@gnu.org
.br
صفحة GNU coreutils الرئيسة:
.br
مساعدة عامة لاستخدام برمجيات جنو:
.br
أبلغ عن أي أخطاء ترجمة إلى
.SH "حقوق النسخ"
حقوق النشر \(co 2026 مؤسسة البرمجيات الحرة (Free Software Foundation,
Inc.). ترخيص GPLv3+: GNU GPL الإصدار 3 أو
أحدث. .
.br
هذا برنامج حر: أنت حر في تغييره وإعادة توزيعه. لا يوجد أي ضمان، إلى المدى
الذي يسمح به القانون.
.SH "انظر أيضًا"
التوثيق الكامل
.br
أو متاح محليًا عبر: info \(aq(coreutils) expr invocation\(aq
.PP
.SH ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة
زايد السعيدي
.
.PP
هذه الترجمة هي وثيقة مجانية؛ راجع
.UR https://www.gnu.org/licenses/gpl-3.0.html
رخصة جنو العامة الإصدار 3
.UE
أو ما بعده للاطلاع على شروط حقوق النشر.
لا توجد أي ضمانات.
.PP
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه،
يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين:
.MT kde-l10n-ar@kde.org
.ME .