当前位置: 技术问答>linux和unix
在Linux中如何对文本文件进行改写、插入等操作?
来源: 互联网 发布时间:2016-01-03
本文导语: 如何在一个文本文件中插入、改写、删除任何的行数、字符串等? 先谢谢了! | mmap,把文件映射到内存。如果不讲究效率,普通的内存和字符串操作函数就OK了。要讲究时间和空间效率,可...
如何在一个文本文件中插入、改写、删除任何的行数、字符串等? 先谢谢了!
|
mmap,把文件映射到内存。如果不讲究效率,普通的内存和字符串操作函数就OK了。要讲究时间和空间效率,可以去搜索一下专门的算法,或看看一些文本编辑器的源码。
|
参考一下文本操作函数
最好是把文本文件读入内存,在内存操作后再存入磁盘
最好是把文本文件读入内存,在内存操作后再存入磁盘
|
1、编辑器打开手动操作
2、shell编程实现
3、写个程序搞定
2、shell编程实现
3、写个程序搞定
|
问的问题没要点,回答得也毫无要点~_#
|
使用VI
插入 直接插入
删除可以用 #注释掉
不知道你问的是这个意思么 如果是 看看 VI手册 就知道了
插入 直接插入
删除可以用 #注释掉
不知道你问的是这个意思么 如果是 看看 VI手册 就知道了
|
楼主是想问编程怎么实现这些功能? 还是说用文本编辑器实现这些功能?
100分。。。。接分
100分。。。。接分
|
兄弟以前写了一个是操作二进制文件的类,里面有插入/删除的功能.在CSDN的发布地址http://download.csdn.net/source/160926
文件修改内容,我是借助了一个临时文件完成,希望能有些帮助!头文件和应用事例中有详细说明.
文件修改内容,我是借助了一个临时文件完成,希望能有些帮助!头文件和应用事例中有详细说明.