این فرمان lua-any است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
lua-هر - اسکریپت کمکی برای خطوط shebang چند نسخه Lua
شرح
برخی از اسکریپت های Lua با چندین نسخه Lua کار می کنند اما نه همه آنها. بالادست
بنابراین ممکن است نویسنده نرم افزار خط shebang شل را انتخاب کرده باشد:
#!/usr/bin/env ماه
در دبیان /usr/bin/lua یک مفسر معتبر Lua است اما تحت کنترل کاربر است.
که می تواند مقدار خود را بر روی نسخه Lua انتخابی خود تنظیم کند، حتی نسخه ای که قادر به اجرا نیست
فیلمنامه مورد نظر
lua-any کمکی است که فراداده نوشته شده در نظرات را درک می کند و یک Lua معتبر انتخاب می کند
مترجم مثال:
#!/usr/bin/env lua-هر
-- نسخه Lua: 5.1 5.2
lua-any به نوبه خود وجود lua5.1 و lua5.2 را آزمایش می کند و اسکریپت را با
اولین مترجم موجود
نحو
lua-any فقط به 10 خط اول اسکریپت برای ابرداده نگاه می کند، یعنی پردازش می کند.
فایل از طریق ابزار head.
قالب یک خط اساساً کلید: ارزش است، جایی که فضاهای پیشرو و انتهایی قرار دارند
از ارزش حذف شد کلید به روشی غیر حساس با حروف بزرگ تطبیق داده شده است. نظر لوا، --،
نباید فضاهای پیشرو داشته باشد.
کلیدهای زیر پشتیبانی می شوند:
نسخه های Lua
فهرست جدا شده از نسخه های Lua.
Lua-Root
ریشه مشترک همه مفسران. به طور پیش فرض مقدار آن /usr/bin/lua است. هر لوا
نسخه انتخاب شده در Lua-Versions به سادگی به آن ضمیمه می شود تا به دست آورید
نام کامل مترجم
لوآ ارگس
آرگومان های اضافی که باید به مترجمان Lua منتقل شوند، مانند -l lfs به طور پیش فرض این است
خالی.
دبیان NOTES
بسته ای که از lua-any استفاده می کند باید وابستگی خود را به مترجمان Lua با استفاده از a اعلام کند
تفکیک مثال:
بستگی دارد: lua-any، lua5.1 | lua5.2
با استفاده از خدمات onworks.net از lua-any آنلاین استفاده کنید