Ini ialah arahan lua-sebarang yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS
JADUAL:
NAMA
lua-mana-mana - Skrip pembantu untuk baris shebang berbilang versi Lua
DESCRIPTION
Sesetengah skrip Lua berfungsi dengan berbilang versi Lua tetapi bukan kesemuanya. Yang hulu
pengarang perisian mungkin telah memilih baris shebang yang longgar:
#!/usr/bin/env bulan
Dalam Debian /usr/bin/lua ialah penterjemah Lua yang sah tetapi ia berada di bawah kawalan pengguna,
yang boleh menetapkan nilainya kepada versi Lua pilihannya, walaupun yang tidak dapat dijalankan
skrip berkenaan.
lua-any ialah pembantu yang memahami metadata yang ditulis dalam ulasan dan memilih Lua yang sah
jurubahasa. Contoh:
#!/usr/bin/env lua-mana-mana
-- Lua-Versi: 5.1 5.2
lua-sebarang ujian seterusnya kewujudan lua5.1 dan lua5.2 dan melaksanakan skrip dengan
jurubahasa pertama yang sedia ada.
SISTEM
lua-any hanya melihat pada 10 baris pertama skrip untuk metadata, iaitu ia memproses
fail melalui utiliti kepala.
Format baris pada asasnya ialah key:value, di mana ruang hadapan dan belakang berada
dikeluarkan daripada nilai. Kunci dipadankan dengan cara yang tidak sensitif huruf. Komen Lua, --,
mesti tidak mempunyai ruang utama.
Kekunci berikut disokong:
Lua-Versi
Senarai versi Lua yang diasingkan ruang.
Lua-Root
Pokok pangkal semua penterjemah. Secara lalai nilainya ialah /usr/bin/lua. Setiap Lua
versi yang dipilih dalam Lua-Versi hanya dilampirkan padanya untuk mendapatkan
nama penuh jurubahasa.
Lua-Args
Hujah tambahan untuk diserahkan kepada jurubahasa Lua, seperti -l lfs. Secara lalai ini adalah
kosong.
DEBIAN NOTA
Pakej yang menggunakan lua-any harus mengisytiharkan kebergantungannya pada jurubahasa Lua menggunakan a
perpecahan. Contoh:
Bergantung: lua-mana-mana, lua5.1 | lua5.2
Gunakan lua-mana-mana dalam talian menggunakan perkhidmatan onworks.net