如何在文件头增加一些内容?

如何在文件头增加一些内容?

想将文件的文件名写入各自文件的第一行,如何实现?
例如将 文件名 test.txt 写入这个该文件,并且是作为文件的第一行.不想把原文件的内容重写入,有没有简单的方法?
没有办法。


QUOTE:
原帖由 cliff1235 于 2008-11-24 18:28 发表
例如将 文件名 test.txt 写入这个该文件,并且是作为文件的第一行.不想把原文件的内容重写入,有没有简单的方法?

有啊,给你用的文件系统添加个扩展用来给文件头添加内容,再给你用的 Perl 添加个扩展用来访问你给文件系统添加的扩展,然后使用你扩展后的 Perl 处理这些文件。So easy
那还是要对原文件内容做读写操作。


QUOTE:
原帖由 cliff1235 于 2008-11-24 20:24 发表
那还是要对原文件内容做读写操作。

这个取决于你怎么实现那个 FS 扩展。