[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: File output
- From: Joseph Stewart <joseph.stewart@...>
- Date: Fri, 28 May 2004 12:08:39 -0400
do:
output:write(string.char(0))
-j
On Fri, 28 May 2004 17:54:52 +0200, Maxime Petazzoni
<maxime.petazzoni@bulix.org> wrote:
>
> Hi,
>
> I'm currently programming a little script that need to do byte output to
> a file, but it's not really doing what I want :)
>
> I need to output specific decimal values, such as 0, but I did not find
> out how to it. In fact :
>
> outfile = io.open(filename, "r+b")
> outfile:write(0)
>
> outputs the character zero, but not a real zero :
>
> [pts/6] -lua/hills skikda% hexdump -C out
> 00000000 30 |0|
> 00000001
>
> I also tried with string.format :
>
> outfile:write(string.format("%d", 0))
>
> but it's doing exactly the same.
>
> Do you know how I can do this ?
>
> Thanks,
> - Sam
> --
> Maxime Petazzoni - sam@bulix.org - http://www.bulix.org
> Gobelins' core team leader - http://gobelins.nekeme.net
> GPG fingerprint: D694 DAB9 8F4E 68A8 4C17 F011 ECAB 0E7B 83E6 AE0D
> Jabber: sam@jabber.dk ICQ: 100551837 AIM: maximepetazzoni
>
>