Pablo Q.
8/26/2008 3:41:00 PM
[Note: parts of this message were removed to make it a legal post.]
Thanks to both,
This is what I was looking for.
2008/8/26 Craig <cwilliams@easynewsletters.net>
> On Aug 26, 8:11 am, "Pablo Q." <paqs140...@gmail.com> wrote:
> > [Note: parts of this message were removed to make it a legal post.]
> >
> > Hi,
> >
> > I need to add a header to files, but I didn't find how open files in
> append
> > mode ('a') but positioned in first position.
> > Does anyone know how to do that?
> >
> > Thanks
> >
> > --
> > Pablo Q.
>
> Try this:
>
> file_to_read = '/path/to/file.txt'
> header = "Text to put at top of file\n\n"
> file = IO.read(file_to_read)
> open(file_to_read, 'w') { |f| f << header << file}
>
> Cheers,
>
> Craig
>
>
--
Pablo Q.