.\" -*- 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 ENV 1 "أبريل 2026" "GNU coreutils 9.11" "أوامر المستخدم" .SH الاسم env \- تشغيل برنامج في بيئة معدلة .SH موجز \fBenv\fP [\fI\,خيار\/\fP]... [\fI\,\-\/\fP] [\fI\,الاسم=القيمة\/\fP]... [\fI\,الأمر \/\fP[\fI\,وسيطة\/\fP]...] .SH الوصف .\" Add any additional description here .PP تعيين كل NAME إلى VALUE في البيئة وتشغيل COMMAND. .PP المعاملات الإجبارية للخيارات الطويلة إجبارية للخيارات القصيرة أيضًا. .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-a'\fB\-a, \-\-argv0=\,ARG\fP\X'tty: link'\/ تمرير ARG كوسيطة صفرية للأمر COMMAND .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-i'\fB\-i, \-\-ignore\-environment\fP\X'tty: link' البدء ببيئة فارغة .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-0'\fB\-0, \-\-null\fP\X'tty: link' أنهِ كل سطر مخرجات بـ NUL، وليس بسطر جديد .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-u'\fB\-u, \-\-unset=\,NAME\fP\X'tty: link'\/ إزالة متغير من البيئة .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-C'\fB\-C, \-\-chdir=\,DIR\fP\X'tty: link'\/ تغيير دليل العمل إلى DIR .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-S'\fB\-S, \-\-split\-string=\,S\fP\X'tty: link'\/ معالجة وتقسيم S إلى وسائط منفصلة؛ يُستخدم لتمرير وسائط متعددة في سطور shebang .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-\-block\-signal'\fB\-\-block\-signal[=SIG]\fP\X'tty: link' حظر تسليم إشارة (إشارات) SIG إلى COMMAND .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-\-default\-signal'\fB\-\-default\-signal[=SIG]\fP\X'tty: link' إعادة تعيين معالجة إشارة (إشارات) SIG إلى المبدئي .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-\-ignore\-signal'\fB\-\-ignore\-signal[=SIG]\fP\X'tty: link' تعيين معالجة إشارة (إشارات) SIG لعدم فعل شيء .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-\-list\-signal\-handling'\fB\-\-list\-signal\-handling\fP\X'tty: link' سرد معالجة الإشارات غير المبدئية إلى الخطأ المعياري .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-v'\fB\-v, \-\-debug\fP\X'tty: link' طباعة معلومات مفصلة لكل خطوة معالجة .TP \X'tty: link https://www.gnu.org/software/coreutils/env#env\-\-help'\fB\-\-help\fP\X'tty: link' يعرض هذه المساعدة ويخرج .TP \X'tty: link https://www.gnu.org/software/coreutils/env#env\-\-version'\fB\-\-version\fP\X'tty: link' يعرض معلومات الإصدار ويخرج .PP مجرد \- يعني \fB\-i\fP. إذا لم يكن هناك أمر، اطبع البيئة الناتجة. .PP قد تكون SIG اسم إشارة مثل 'PIPE'، أو رقم إشارة مثل '13'. بدون SIG، تُدرج جميع الإشارات المعروفة. يمكن فصل إشارات متعددة بفواصل. وسيطة SIG فارغة هي عملية لا تؤدي شيئًا. .SS "حالة الخروج:" .TP 125 إذا فشل أمر env نفسه .TP 126 إذا وُجد COMMAND ولكن تعذر استدعاؤه .TP 127 إذا تعذر العثور على COMMAND .TP \- حالة خروج COMMAND بخلاف ذلك .SH "معالجة خيارات النص البرمجي" يسمح الخيار \fB\-S\fP بتحديد وسائط متعددة في نص برمجي. تشغيل نص برمجي باسم \fB1.pl\fP يحتوي على السطر الأول التالي: .PP .RS .nf #!/usr/bin/env \-S perl \-w \-T \&... .fi .RE .PP سينفذ \fBperl \-w \-T 1.pl\fP .PP بدون المعامل \fB'\-S'\fP، من المحتمل أن يفشل النص البرمجي مع: .PP .RS .nf /usr/bin/env: 'perl \-w \-T': No such file or directory .fi .RE .PP انظر التوثيق الكامل لمزيد من التفاصيل. .PP .SH ملاحظات تقول صفحات \fBexec\fP(3p) في POSIX: .RS "تظن العديد من التطبيقات الحالية خطأً أنها تبدأ بإشارات معينة مضبوطة على الإجراء المبدئي و/أو غير محظورة.... لذلك، من الأفضل عدم حظر أو تجاهل الإشارات عبر عمليات exec دون سبب واضح، وخاصة عدم حظر الإشارات عبر عمليات exec للبرامج العشوائية (غير المتعاونة بشكل وثيق)." .RE .SH المؤلف كتبه ريتشارد مليناريك، وديفيد ماكنزي، وعساف جوردون. .SH "التبليغ عن الأخطاء" أبلغ عن العلات إلى: bug\-coreutils@gnu.org .br صفحة GNU coreutils الرئيسة: .br مساعدة عامة لاستخدام برمجيات جنو: .br أبلغ عن أي أخطاء ترجمة إلى .SH "حقوق النسخ" حقوق النشر \(co 2026 مؤسسة البرمجيات الحرة (Free Software Foundation, Inc.). ترخيص GPLv3+: GNU GPL الإصدار 3 أو أحدث. . .br هذا برنامج حر: أنت حر في تغييره وإعادة توزيعه. لا يوجد أي ضمان، إلى المدى الذي يسمح به القانون. .SH "انظر أيضًا" \fBsigaction\fP(2), \fBsigprocmask\fP(2), \fBsignal\fP(7) .PP .br التوثيق الكامل .br أو متاح محليًا عبر: info \(aq(coreutils) env 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 .