Subj : Re: Syntax
To   : All
From : Nelgin
Date : Sun Mar 13 2022 04:36 pm

On Sun, 13 Mar 2022 14:17:45 -0400
"DesotoFireflite" <desotofireflite@VERT/VALHALLA> wrote:

>   Re: Re: Syntax
>   By: Nelgin to All on Sun Mar 13 2022 01:12 am
>
>  Ne> On Mon, 7 Mar 2022 13:14:24 -0500
>  Ne> "DesotoFireflite" <desotofireflite@VERT/VALHALLA> wrote:
>  >> Re: Syntax
>  >> By: Digital Man to DesotoFireflite on Mon Mar 07 2022 08:58 am
>
>  > DM>> Re: Syntax
>  > DM>> By: DesotoFireflite to All on Mon Mar 07 2022 08:41 am
>
>  > >>> I want to be able to add to the top of a file, but I can only
>  > >>> find out how to add to the bottom of a file. Currently I am
>  > >>> using:
>
>  > >>> fopen file 0_CREAT|0_WRONLY|O_APPEND
>  > >>> "C:\SBBS\XTRN\INFO\INFO.LST"
>
>
>  > >>> and that appends to the bottom of the list, but I want to show
>  > >>> the newest to oldest, not oldest to newest.
>
>  > >>> I'm assuming I just leave off the O_APPEND, but is there a
>  > >>> correct way.
>
>  > DM>> Leaving off O_APPEND will *overwrite* the portions of the file
>  > DM>> you write to. There is no standard method for "inserting" data
>  > DM>> into a file. You would have to read the file contents and
>  > DM>> re-write them with the "inserted" data first, then the old
>  > DM>> data.
>   DM>
>
>  >> Ok, Thanks, that was what I was afraid off... Looks like I have
>  >> some work to do. <BFG>
>
>  Ne> What are you trying to achieve? If part of the file changes,
>  Ne> could you use an include to read in the bit that changes, and
>  Ne> then just write your included file?
>
> It's just a graffiti wall I'm working on, but I wrote it to put the
> new info at the bottom, but now I've changed my mind and wan't the
> newest additions at the top. Thanks for the suggestion. I'm gonna
> play with it in a few days as soon as time let's me. I got side
> tracked working on another project. Again, Thanks

Use the tac command :)

$ echo "feck
> drink
> girls
> arse"|tac
arse
girls
drink
feck


Seriously, a couple of ways to do it but you can probably modify the
answer given to this question easily enough.

https://stackoverflow.com/questions/17560511/reading-a-file-line-by-line-backwards
--
End Of The Line BBS - Plano, TX
telnet endofthelinebbs.com 23

---
� Synchronet � End Of The Line BBS - endofthelinebbs.com