.\" -*- 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 .