Skip to content

Commit d6648fa

Browse files
authored
Merge pull request mouredev#7069 from edalmava/lua
#11 - Lua
2 parents 1cd040d + f8f4d88 commit d6648fa

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
-- Nombre de usuario de GitHub
2+
local usuario_github = "edalmava"
3+
4+
-- Crear el archivo con extensión .txt
5+
local nombre_archivo = usuario_github .. ".txt"
6+
7+
-- Abrir el archivo en modo escritura
8+
local archivo = io.open(nombre_archivo, "w")
9+
print("Creando y abriendo archivo " .. nombre_archivo)
10+
11+
if not archivo then
12+
print("Error al crear el archivo.")
13+
return
14+
end
15+
16+
print("Escribiendo información en el archivo...")
17+
-- Escribir información en el archivo
18+
archivo:write("Edalmava\n")
19+
archivo:write("30\n")
20+
archivo:write("Lua\n")
21+
22+
-- Cerrar el archivo
23+
archivo:close()
24+
25+
-- Leer y mostrar el contenido del archivo
26+
archivo = io.open(nombre_archivo, "r")
27+
if not archivo then
28+
print("Error al abrir el archivo para lectura.")
29+
return
30+
end
31+
32+
print("Contenido del archivo:")
33+
for linea in archivo:lines() do
34+
print(linea)
35+
end
36+
37+
-- Cerrar el archivo después de leerlo
38+
archivo:close()
39+
40+
-- Borrar el archivo
41+
os.remove(nombre_archivo)
42+
print("El archivo ha sido borrado.")

0 commit comments

Comments
 (0)