27 lines
490 B
Lua
Executable file
27 lines
490 B
Lua
Executable file
#!/usr/bin/env lua
|
|
|
|
files = io.popen("ls *.md"):lines()
|
|
|
|
|
|
function main()
|
|
for file in files do
|
|
lines = io.lines(file)
|
|
header = {}
|
|
for i=1, 6 do
|
|
header[i]=lines()
|
|
end
|
|
newfile = file:gsub(".md", ".adoc")
|
|
file2 = io.open(newfile, "r")
|
|
content = file2:read("*a")
|
|
file2:close()
|
|
head = table.concat(header, "\n")
|
|
full = head .. "\n" .. content
|
|
file2 = io.open(newfile, "w")
|
|
file2:write(full)
|
|
file2:flush()
|
|
file2:close()
|
|
print(newfile, " done!")
|
|
end
|
|
end
|
|
|
|
main()
|