【发布时间】:2014-02-22 12:54:48
【问题描述】:
我想在Scheme中创建一个日志文件,但是每次我添加一个新条目时,我都希望它位于文件的开头,所以当我再次从文件中读取X个日志时,它会读取X 个最新条目,从新到旧。
例子:
22/02/14 13:50 最新日志条目
22/02/14 13:45 旧日志条目
22/02/14 13:40 最早的日志条目
有谁知道如何使用“open-input-file”和“open-output-file”程序来做到这一点?
【问题讨论】:
-
不要这样做,它会非常慢。只需附加到您的日志文件,并使用 Unix 命令
tail之类的工具来显示文件的结尾。