Ini adalah perintah lua-any yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
lua-apa saja - Skrip pembantu untuk baris shebang versi multi-Lua
DESKRIPSI
Beberapa skrip Lua bekerja dengan banyak versi Lua tetapi tidak semuanya. bagian hulu
penulis perangkat lunak karenanya mungkin telah memilih garis shebang yang longgar:
#!/usr/bin/env bulan
Di Debian /usr/bin/lua adalah juru bahasa Lua yang valid tetapi berada di bawah kendali pengguna,
yang dapat mengatur nilainya ke versi Lua pilihannya, bahkan yang tidak dapat dijalankan
naskah yang bersangkutan.
lua-any adalah pembantu yang memahami metadata yang ditulis dalam komentar dan memilih Lua . yang valid
penerjemah. Contoh:
#!/usr/bin/env lua-apa saja
-- Lua-Versi: 5.1 5.2
lua-any menguji keberadaan lua5.1 dan lua5.2 dan mengeksekusi skrip dengan
penerjemah pertama yang ada.
SINTAKSIS
lua-any hanya melihat 10 baris pertama skrip untuk metadata, yaitu memproses
file melalui utilitas kepala.
Format garis pada dasarnya adalah kunci:nilai, di mana spasi awal dan akhir berada
dihapus dari nilai. Kunci dicocokkan dengan cara yang tidak peka huruf besar/kecil. Komentar Lua, --,
tidak boleh memiliki spasi awal.
Kunci berikut didukung:
Lua-Versi
Daftar versi Lua yang dipisahkan spasi.
Lua-Root
Akar umum dari semua penafsir. Secara default nilainya adalah /usr/bin/lua. Setiap Lua
versi yang dipilih dalam Lua-Versions hanya ditambahkan ke dalamnya untuk mendapatkan
nama lengkap penerjemah.
Lua-Args
Argumen ekstra untuk diteruskan ke juru bahasa Lua, seperti -l lfs. Secara default ini adalah
kosong.
DEBIAN CATATAN
Sebuah paket yang menggunakan lua-any harus mendeklarasikan dependensinya pada interpreter Lua menggunakan a
pemisahan. Contoh:
Tergantung: lua-any, lua5.1 | lua5.2
Gunakan lua-any online menggunakan layanan onworks.net