นี่คือคำสั่ง lua-any ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
หลัวใด ๆ - สคริปต์ตัวช่วยสำหรับบรรทัด shebang หลายเวอร์ชัน Lua
DESCRIPTION
สคริปต์ Lua บางตัวใช้งานได้กับ Lua หลายเวอร์ชัน แต่ไม่ใช่ทั้งหมด ต้นน้ำ
ผู้เขียนซอฟต์แวร์จึงอาจเลือกสาย shebang ที่หลวม:
#!/usr/bin/env ดวงจันทร์
ใน Debian /usr/bin/lua เป็นล่าม Lua ที่ถูกต้อง แต่อยู่ภายใต้การควบคุมของผู้ใช้
ที่สามารถตั้งค่าเป็นรุ่น Lua ที่เลือกได้ แม้กระทั่งรุ่นที่ไม่สามารถรันได้
สคริปต์ที่เป็นปัญหา
lua-any เป็นผู้ช่วยที่เข้าใจข้อมูลเมตาที่เขียนในความคิดเห็นและเลือก Lua . ที่ถูกต้อง
ล่าม. ตัวอย่าง:
#!/usr/bin/env หลัวใด ๆ
-- รุ่น Lua: 5.1 5.2
lua-การทดสอบใด ๆ ในทางกลับกันการมีอยู่ของ lua5.1 และ lua5.2 และรันสคริปต์ด้วย
ล่ามที่มีอยู่ครั้งแรก
ซิงค์
lua-any จะดูเฉพาะ 10 บรรทัดแรกของสคริปต์สำหรับข้อมูลเมตา นั่นคือมันประมวลผล
ไฟล์รางยูทิลิตี้หัว
รูปแบบของบรรทัดคือคีย์:ค่าโดยพื้นฐานแล้วโดยที่ช่องว่างนำหน้าและต่อท้ายคือ
ลบออกจากค่า คีย์จะถูกจับคู่ในลักษณะที่ไม่คำนึงถึงขนาดตัวพิมพ์ ความเห็นลัวะ, --,
ต้องไม่มีช่องว่างนำหน้า
รองรับคีย์ต่อไปนี้:
รุ่น Lua
ช่องว่างแยกรายการรุ่น Lua
หลัวราก
รากทั่วไปของล่ามทั้งหมด โดยค่าเริ่มต้น ค่าของมันคือ /usr/bin/lua แต่ละลัวะ
เวอร์ชันที่เลือกใน Lua-Versions นั้นถูกผนวกเข้ากับมันเพื่อรับ
ชื่อเต็มของล่าม
ลัวะอาร์กส์
อาร์กิวเมนต์พิเศษที่จะส่งต่อไปยังล่าม Lua เช่น -l lfs โดยค่าเริ่มต้นนี่คือ
ว่างเปล่า
DEBIAN หมายเหตุ
แพ็คเกจที่ใช้ lua-any ควรประกาศการพึ่งพาล่าม Lua โดยใช้a
ความไม่ลงรอยกัน ตัวอย่าง:
ขึ้นอยู่กับ: lua-any, lua5.1 | lua5.2
ใช้ lua-any ออนไลน์โดยใช้บริการ onworks.net