RPMLUA(1)

الاسم
rpmlua - مفسر Lua لـ RPM

موجز
rpmlua [خيارات] [نص_لوا] [-- وسيط ...]

الوصف
تشغيل مفسر لوا الداخلي لـ RPM.

ملاحظة: تبدأ الفهارس من 1 في لوا، لذا يكون اسم البرنامج في arg[1] بدلاً من الفهرس الصفري الأكثر شيوعًا.

المعطيات
نص لوا
    نص بلغة لوا.

وسيط
    خيارات ووسائط تُمرر إلى ملف_النص. يتوقف rpmlua عن المعالجة عند --.

الخيارات
-i، --interactive
    تشغيل جلسة تفاعلية بعد تنفيذ النص أو العبارة الاختيارية.

--opts=سلسلة_خيارات
    تنفيذ معالجة خيارات getopt(3) على الوسائط الممررة وفقًا لـ سلسلة_خيارات.

-e "عبارة"، --execute "عبارة"
    تنفيذ عبارة لوا قبل تنفيذ النص الاختياري.

حالة الخروج
عند النجاح، تُعاد القيمة 0، وإلا تُعاد شفرة فشل غير صفرية.

أمثلة
rpmlua test.lua
    تنفيذ ملف النص test.lua.

rpmlua --opts=ab:c args.lua -- 1 2 3 -c -b5
    تنفيذ ملف النص args.lua مع معالجة الخيارات.

rpmlua -e "print(rpm.ver('1.0') < rpm.ver('2.0'))"
    تنفيذ عبارة واحدة لمقارنة إصدارات rpm.

rpmlua -i
    تشغيل جلسة تفاعلية.

انظر أيضًا
lua(1)، popt(3)، getopt(3)، rpm(8) rpm-lua(7)

http://www.rpm.org/

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.