En Lua, vous n’avez pas de fonction intégrée pour vérifier directement si un répertoire existe, donc vous comptez souvent sur la bibliothèque Lua File System (lfs), une bibliothèque tierce populaire pour les opérations sur les fichiers.
(Comment faire :) En Lua, on peut utiliser les fonctions du module os pour créer et gérer des fichiers temporaires.
os
Historiquement, lire des fichiers en Lua s’est toujours appuyé sur la bibliothèque io.
io
(Comment faire ?) Historiquement, Lua n’a pas toujours été cohérent dans la façon de lire les arguments de ligne de commande ; c’est en Lua 5.1 que arg a été standardisé.
arg
Travailler avec des fichiers pour l’écriture est simple en Lua.
En Lua, l’écriture dans stderr peut être réalisée en utilisant la fonction io.stderr:write().
io.stderr:write()