mirror of
https://github.com/AquariaOSE/Aquaria.git
synced 2024-11-29 22:35:45 +00:00
15 lines
364 B
Lua
15 lines
364 B
Lua
|
-- hex dump
|
||
|
-- usage: lua xd.lua < file
|
||
|
|
||
|
local offset=0
|
||
|
while true do
|
||
|
local s=io.read(16)
|
||
|
if s==nil then return end
|
||
|
io.write(string.format("%08X ",offset))
|
||
|
string.gsub(s,"(.)",
|
||
|
function (c) io.write(string.format("%02X ",string.byte(c))) end)
|
||
|
io.write(string.rep(" ",3*(16-string.len(s))))
|
||
|
io.write(" ",string.gsub(s,"%c","."),"\n")
|
||
|
offset=offset+16
|
||
|
end
|