Anuncios Google

[Lua 5.1] Que hace os.execute()?

Hola, el otro dia estaba leyendo el manual de referencia de lua 5.1 y me gustaria saber para que sirve la funcion:

os.execute([Comando])


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Ejecuta órdenes propias de la

Ejecuta órdenes propias de la línea de comandos (bash en Linux, consultar la wiki). Según la documentación, si se ejecuta sin argumentos, devuelve un número diferente de 0 si hay una terminal en la plataforma donde está corriendo Lua. Corriendo un script en Linux Mint, por ejemplo, devuelve 1, y ejecuta correctamente todas las órdenes.
En el caso del psp (supongo que ya habrás probado) devuelve nil le des o no argumentos.

Imagen de Dioni0396

Realmente no lo he comprobado

Ya que esta duda, aunque tambien es para PSP, tambien me interesa para NDS. Para cargar .nds y en PSP para cargar .PBP

Pero segun veo, no sirve para nada.

Imagen de NEKERAFA

Claro que no sirve

Sirve para ejecutar ordenes, no archivos de PSP. Los argumentos que se le pasan son parecidos a los del terminal de linux (Bash)

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.