.\" -*- coding: UTF-8 -*- ''' $Id: uux.1,v 1.15 2002/03/05 22:20:48 ian Rel $ .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH uux 1 "Taylor UUCP 1.07" .SH الاسم uux \- تنفيذ أوامر عن بعد عبر UUCP .SH موجز \fBuux\fP [ خيارات ] أمر .SH الوصف يستخدم أمر \fIuux\fP لتنفيذ أمر على نظام بعيد، أو لتنفيذ أمر على النظام المحلي باستخدام ملفات من أنظمة بعيدة. لا ينفذ الأمر فورًا؛ بل يُصَف الطلب في طابور حتى يتصل البرنامج الخفي \fIuucico\fP (8) بالنظام وينفذه. يُبدأ البرنامج الخفي آليًا ما لم يُعط أحد الخيارين \fB\-r\fP أو \fB\-\-nouucico\fP. ينفذ الأمر فعليًا بواسطة البرنامج الخفي \fIuuxqt\fP (8). يمكن جمع وسائط الملفات من الأنظمة البعيدة إلى نظام التنفيذ، وكذلك المدخل المعياري. يمكن توجيه المخرج المعياري إلى ملف على نظام بعيد. يمكن أن يسبق اسم الأمر اسم نظام متبوع بعلامة تعجب إذا كان سيُنفذ على نظام بعيد. يُعتبر اسم النظام الفارغ هو النظام المحلي. يُعامل كل وسيط يحتوي على علامة تعجب على أنه يُسمي ملفًا. النظام الذي يوجد عليه الملف يكون قبل علامة التعجب، ومسار الملف على ذلك النظام يتبعها. يُعتبر اسم النظام الفارغ هو النظام المحلي؛ يجب استخدام هذا لنقل ملف إلى أمر يُنفذ على نظام بعيد. إذا لم يكن المسار مطلقًا، سيُلحق بدليل العمل الحالي على النظام المحلي؛ قد لا تكون النتيجة ذات معنى على النظام البعيد. يمكن أن يبدأ اسم المسار بـ ~/، وفي هذه الحالة يكون نسبيًا إلى الدليل العام UUCP (عادة /usr/spool/uucppublic أو /var/spool/uucppublic) على النظام المناسب. يمكن أن يبدأ اسم المسار بـ ~name/، وفي هذه الحالة يكون نسبيًا إلى الدليل الرئيسي للمستخدم المُسمى على النظام المناسب. يمكن إعادة توجيه المدخل والمخرج المعياريين كالمعتاد؛ قد تحتوي أسماء المسارات المستخدمة على علامات تعجب للإشارة إلى أنها على أنظمة بعيدة. لاحظ أن أحرف إعادة التوجيه يجب أن تُقتبس بحيث تُمرر إلى \fIuux\fP بدلاً من تفسيرها بواسطة الصدفة. لا تعمل إعادة التوجيه الإضافية (>>). تُجمع جميع الملفات المحددة معًا في دليل واحد قبل بدء تنفيذ الأمر. هذا يعني أن كل ملف يجب أن يكون له اسم أساسي مميز. على سبيل المثال، .br .in +0.5i .nf uux 'sys1!diff sys2!~user1/foo sys3!~user2/foo >!foo.diff' .fi .in -0.5i سيفشل لأنه سيُنسخ كلا الملفين إلى sys1 ويُخزنان تحت الاسم foo. يمكن اقتباس الوسائط بين قوسين لتجنب تفسير علامات التعجب. هذا مفيد عند تنفيذ أمر \fIuucp\fP على نظام بعيد. طلب تنفيذ أمر فارغ (مثل \fIuux sys!)\fP سينشئ ملف استقصاء للنظام المحدد. حالة الخروج من \fIuux\fP هي أحد الأكواد الموجودة في ملف الرأس \fBsysexits.h.\fP على وجه الخصوص، يشير \fBEX_OK\fP ( \fB0\fP ) إلى النجاح، ويشير \fBEX_TEMPFAIL\fP ( \fB75\fP ) إلى فشل مؤقت. .SH الخيارات يمكن إعطاء الخيارات التالية لـ \fIuux.\fP .TP 5 \fB\-, \-p, \-\-stdin\fP يقرأ المدخل المعياري ويستخدمه كمدخل معياري للأمر الذي سيُنفذ. .TP 5 \fB\-c\fP، \fB\-\-nocopy\fP لا ينسخ الملفات المحلية إلى دليل التخزين المؤقت. هذا هو المبدئي. إذا أزيلت قبل معالجتها بواسطة البرنامج الخفي \fIuucico\fP (8)، سيفشل النسخ. يجب أن تكون الملفات قابلة للقراءة بواسطة البرنامج الخفي \fIuucico\fP (8)، وكذلك بواسطة مستدعي \fIuux.\fP .TP 5 \fB\-C, \-\-copy\fP ينسخ الملفات المحلية إلى دليل التخزين المؤقت. .TP 5 \fB\-l, \-\-link\fP يربط الملفات المحلية في دليل التخزين المؤقت. إذا لم يمكن ربط ملف لأنه على جهاز مختلف، سيُنسخ ما لم يظهر أحد الخيارين \fB\-c\fP أو \fB\-\-nocopy\fP أيضًا (بمعنى آخر، استخدام \fB\-\-link\fP يُبدل المبدئي من \fB\-\-nocopy\fP إلى \fB\-\-copy).\fP إذا تغيرت الملفات قبل معالجتها بواسطة البرنامج الخفي \fIuucico\fP (8)، ستُستخدم النسخ المتغيرة. يجب أن تكون الملفات قابلة للقراءة بواسطة البرنامج الخفي \fIuucico\fP (8)، وكذلك بواسطة مستدعي \fIuux.\fP .TP 5 \fB\-g الدرجة، \-\-grade الدرجة\fP اضبط درجة أمر نقل الملفات. الوظائف ذات الدرجة الأعلى تُنفذ أولاً. تترواح الدرجات من 0 ... 9 ومن A ... Z ومن a ... z من الأعلى إلى الأدنى. .TP 5 \fB\-n, \-\-notification=no\fP لا يرسل بريدًا عن حالة المهمة، حتى لو فشلت. .TP 5 \fB\-z, \-\-notification=error\fP يرسل بريدًا عن حالة المهمة إذا حدث خطأ. بالنسبة للعديد من البرامج الخفية \fIuuxqt\fP، بما في ذلك Taylor UUCP \fIuuxqt،\fP هذا هو الإجراء المبدئي؛ بالنسبة لتلك، لن يكون لـ \fB\-\-notification=error\fP أي تأثير. ومع ذلك، سترسل بعض البرامج الخفية \fIuuxqt\fP بريدًا إذا نجحت المهمة ما لم يُستخدم خيار \fB\-\-notification=error\fP، ولن ترسل بعض البرامج الخفية \fIuuxqt\fP الأخرى بريدًا إذا فشلت المهمة ما لم يُستخدم خيار \fB\-\-notification=error\fP. .TP 5 \fB\-r, \-\-nouucico\fP لا يبدأ البرنامج الخفي \fIuucico\fP (8) فورًا؛ بل يُصَف طلب التنفيذ فقط للمعالجة لاحقًا. .TP 5 \fB\-j, \-\-jobid\fP يطبع معرفات المهام على المخرج المعياري. سيُولد معرف مهمة لكل عملية نسخ ملف مطلوبة لتنفيذ العملية. يمكن إلغاء نسخ الملفات هذه بتمرير معرف المهمة إلى مفتاح \fB\-\-kill\fP الخاص بـ \fIuustat\fP (1)، مما سيجعل التنفيذ مستحيل الإكمال. .TP 5 \fB\-a address, \-\-requestor address\fP يُبلغ عن حالة المهمة إلى عنوان البريد الإلكتروني المحدد. .TP 5 \fB\-x نوع، \-\-debug نوع\fP تشغيل أنواع تصحيح محددة. الأنواع التالية معروفة: abnormal, chat, handshake, uucp\-proto, proto, port, config, spooldir, execute, incoming, outgoing. فقط abnormal, config, spooldir و execute ذات معنى لـ \fIuux.\fP يمكن إعطاء أنواع متعددة، مفصولة بفواصل، وقد يظهر الخيار \fB\-\-debug\fP عدة مرات. يمكن أيضًا إعطاء رقم، والذي سيفعل هذا العدد من الأنواع من القائمة السابقة؛ على سبيل المثال، \fB\-\-debug 2\fP يعادل \fB\-\-debug abnormal,chat.\fP .TP 5 \fB\-I ملف، \-\-config ملف\fP تعيين ملف الإعدادات للاستخدام. قد لا يكون هذا الخيار متاحًا، اعتمادًا على كيفية ترجمة \fIuux.\fP .TP 5 \fB\-v, \-\-version\fP أبلغ عن معلومات الإصدار ثم اخرج. .TP 5 \fB\-\-help\fP اطبع رسالة مساعدة ثم اخرج. .SH أمثلة .br .nf uux \-z \- sys1!rmail user1 .fi تنفيذ الأمر \*(lqrmail user1\*(rq على النظام sys1، مع إعطائه كمدخل قياسي أي شيء يُعطى لـ \fIuux\fP كمدخل قياسي. إذا حدث فشل، أرسل رسالة باستخدام \fImail\fP (1). .br .nf uux 'diff \-c sys1!~user1/file1 sys2!~user2/file2 >!file.diff' .fi جلب الملفين المذكورين من النظام sys1 والنظام sys2 وتنفيذ \fIdiff\fP مع وضع النتيجة في file.diff في الدليل الحالي. يجب أن يكون الدليل الحالي قابلًا للكتابة بواسطة برنامج الخلفية \fIuuxqt\fP (8) لكي يعمل هذا. .br .nf uux 'sys1!uucp ~user1/file1 (sys2!~user2/file2)' .fi تنفيذ \fIuucp\fP على النظام sys1 مع نسخ file1 (على النظام sys1) إلى sys2. يوضح هذا استخدام الأقواس للاقتباس. .SH قيود قد لا يسمح لك النظام البعيد بتنفيذ أوامر معينة. العديد من الأنظمة البعيدة تسمح فقط بتنفيذ \fIrmail\fP و \fIrnews.\fP بعض الخيارات تعتمد على قدرات برنامج الخلفية \fIuuxqt\fP (8) على النظام البعيد. .SH "انظر أيضًا" mail(1), uustat(1), uucp(1), uucico(8), uuxqt(8) .SH العلل لا يمكن الإشارة إلى الملفات عبر أنظمة متعددة. يُخرج \fB\-\-jobid,\fP عددًا كبيرًا جدًا من معرفات الوظائف، ولا توجد طريقة جيدة لإلغاء تنفيذ محلي يتطلب ملفات بعيدة. .SH المؤلف إيان لانس تايلور (ian@airs.com) .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .