Existe um pequeno programa que nos permite executar scripts Lua diretamente, chamado interpretador independente. Para utilizá-lo, basta adicionar a seguinte linha no início do seu script:
#!/usr/bin/lua
print "Olá!"
Em seguida, precisamos conceder permissão de execução ao arquivo utilizando o comando chmod
. O argumento +x
torna o arquivo executável:
chmod +x init.lua
./init.lua
Com isso, podemos rodar o script diretamente, sem precisar chamar o interpretador Lua manualmente.