كتلة الوظيفة FS_EXEC

تنفذ كتلة الوظيفة FS_EXEC أمرًا أو أكثر من الأوامر عن بعد دون استخدام قشرة.

تحذير: قد تتسبب الأوامر النظامية في تهديد النظام البعيد أو تلفه. بالإضافة إلى ذلك، يمكن أن يتم الكتابة فوق الملفات الموجودة دون تحذير.

يجب أن يكون نظام الملفات قد تم تهيئته مسبقًا باستخدام FS_INIT. تتم جميع العمليات بشكل غير متزامن لكل وسائط تخزين تم إنشاؤها.

مدخل RUN

عند حافة إيجابية، يتم تنفيذ الأمر المحدد.

مدخل DEV

يحدد الجهاز الذي سيتم الوصول من خلاله إلى الملفات. يتم استخدام الجهاز لكل مشروع ويمكن إدارته في قائمة السياق تحت المشروع التخزين الخارجي.

مدخل PATH

يحدد المسار إلى الدليل على وسائط التخزين. يتوافق المسار مع مسار ملف Unix في تنسيق UTF-8، إذا تم دعمه. يتم تمثيل المسار كما يلي:

Ordner/Unterordner

استخدام مسار اختياري. إذا تم تعيينه، يجب أن يكون التبديل إلى هذا الدليل ناجحًا، وإلا لن يتم تنفيذ الأمر الذي سيتم تنفيذه.

مدخل CMD

يحدد الأمر الذي سيتم تنفيذه.

مدخل PTY

يحدد نوع وحدة التحكم (Terminal) الوهمية. هذا المعلم إلزامي لبعض الأجهزة. أمثلة: "vt100", "vt102", "ansi", "xterm" الخ.

ملاحظة: إذا تم استخدام PTY، يجب أن يتم إكمال كل أمر بنهاية سطر، على سبيل المثال: "ls\n". لاحظ أيضًا أن وحدة التحكم تنسيق الإخراج. وبالتالي قد تحتوي أيضًا على رموز التحكم أو بيانات ثنائية.

مدخل ENV

يحدد المتغيرات البيئية النشطة. لتحديد عدة متغيرات، يمكن تحديد واحدة لكل سطر. مثال:

LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8

مدخل SIZE

يحدد حجم وحدة التحكم. بشكل افتراضي يتم تحديده بالرموز، ولكن يمكن أيضًا تحديده بالبكسل. على سبيل المثال: "80x25" أو "640x480px". إذا لم يتم تحديد قيمة، يتم استخدام "80x25".

مخرج DONE

يقدم المخرج نبضة عند النجاح لإجراء العملية التالية. تحدث النبضة عند انتهاء العملية، حتى إذا حدث خطأ ما.

مخرج RETURN

يعيد الإرجاع الأمر عند التنفيذ الناجح. يتم تخزين القيمة للاستخدام اللاحق.

مخرج RETERR

يعيد الإرجاع الأمر عند التنفيذ الخاطئ. في SSH، يُعرف أيضًا باسم STDERR. يتم تخزين القيمة للاستخدام اللاحق.

مخرج ERROR

في حالة الخطأ، يعيد نصًا مع رسالة خطأ. وهو FALSE إذا لم يحدث أي خطأ. يتم تخزين الحالة للاستخدام اللاحق.

السبب المحتمل:

  • لم يتم تشغيل خدمة وسائط التخزين.
  • لم يتم تهيئة التخزين.
  • بيانات تسجيل الدخول غير صالحة.
  • لا يمكن الوصول إلى الخادم البعيد.
  • وسائط التخزين لا موجودة.
  • المسار المحدد غير صالح.
  • لا يمكن الكتابة على وسائط التخزين.
  • لا يوجد مساحة تخزين متاحة على وسائط التخزين أو أنها محمية من الكتابة.

راجع أيضًا