RosettaCodeData/Task/Take-notes-on-the-command-line/Lua/take-notes-on-the-command-line.lua

22 lines
360 B
Lua
Raw Permalink Normal View History

2013-04-11 01:07:29 -07:00
filename = "NOTES.TXT"
if #arg == 0 then
fp = io.open( filename, "r" )
if fp ~= nil then
print( fp:read( "*all*" ) )
fp:close()
end
else
fp = io.open( filename, "a+" )
fp:write( os.date( "%x %X\n" ) )
fp:write( "\t" )
for i = 1, #arg do
fp:write( arg[i], " " )
end
fp:write( "\n" )
fp:close()
end