当前位置:  技术问答>linux和unix

在Linux中如何对文本文件进行改写、插入等操作?

    来源: 互联网  发布时间:2016-01-03

    本文导语:  如何在一个文本文件中插入、改写、删除任何的行数、字符串等? 先谢谢了! | mmap,把文件映射到内存。如果不讲究效率,普通的内存和字符串操作函数就OK了。要讲究时间和空间效率,可...

如何在一个文本文件中插入、改写、删除任何的行数、字符串等? 先谢谢了!

|
mmap,把文件映射到内存。如果不讲究效率,普通的内存和字符串操作函数就OK了。要讲究时间和空间效率,可以去搜索一下专门的算法,或看看一些文本编辑器的源码。

|
参考一下文本操作函数
最好是把文本文件读入内存,在内存操作后再存入磁盘

|
1、编辑器打开手动操作
2、shell编程实现
3、写个程序搞定

|
问的问题没要点,回答得也毫无要点~_#

|
使用VI 
插入 直接插入
删除可以用 #注释掉 

不知道你问的是这个意思么 如果是 看看 VI手册 就知道了

|
楼主是想问编程怎么实现这些功能? 还是说用文本编辑器实现这些功能?

100分。。。。接分

|
兄弟以前写了一个是操作二进制文件的类,里面有插入/删除的功能.在CSDN的发布地址http://download.csdn.net/source/160926 

文件修改内容,我是借助了一个临时文件完成,希望能有些帮助!头文件和应用事例中有详细说明.

    
 
 

您可能感兴趣的文章:

  • 如何复原被Linux改写的引导扇区呢
  • 手动改写了lilo.conf,启动时无法进入linux了,怎么解决?
  • 在unix/linux下文件缓冲区有没有可能被改写
  • 请问, android+linux内核 平台上, 有一个串口接口的外设置芯片, 想对它进行初化, 一般根据该平台下什么驱动改写?
  • 求助:usb转serial串口设备在linux内核中创建及生成tty设备的改写
  • Linux下的一个程序如何改写成vc++6.0的呢
  • Linux c++库boost unordered_set数据插入及查找代码举例
  • 请问linux下程序中如何检测移动硬盘的插入拔除?
  • Linux c++库boost unordered_map数据插入及查找代码举例
  • 急,请问Linux中如何像windows获取网络接口是否插入网线???
  • Linux 如何确认插入的USB设备是SDA还是SDD
  • Linux下用户层程序如何获知某个USB设备被插入?
  • linux 机器上如何 检测 是否有 U盘 插入过,并拷走文件?
  • linux下如何对文本文件和记录文件进行插入删除操作啊?
  • vm中文本模式,安装redhatE5的场合,设置完字体后提示没有插入linux盘
  • linux pro c 插入数据库汉字都是?? 急
  • U盘插入后Linux无响应,怎么回事?
  • Linux RH 7.3下插入U盘后,fdisk -l看没有多出设备,这是怎么回事?
  • RH-Linux 9下添加删除程序需要插入cd1,但我是从硬盘安装的。如何修改安装源文件路径?
  • 问题:在linux系统中,怎么使用shell脚本,在文件的第三行和第四行之间新增一行(插入一段字符,或者一个变量的值)?
  • Linux中的资源管理器对移动磁盘的插入检测是怎么做到的呢?
  • 为什么我的RedHat Linux 9.0下一插入光驱就死机状(几分钟没反应,我没等它读出)?
  • 在windows下使用虚拟机运行linux,在不插入网线的状态下可不可以使用smb服务
  • {高分200分}jsp访问linux上的mysql数据库,取到和插入的数据全是乱码,我是这样设置的???
  • linux动态定时器插入时 我没想明白
  • Linux的获取U盘的插入或拔除消息
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux bash shell命令:grep文本搜索工具简介
  • 如何用Linux中的文本编辑工具提取文本文件中的指定内容?
  • linux bash shell命令:文本搜索工具grep中用于egrep和 grep -E的元字符扩展集
  • 如何实现redhat linux下的文本编辑器text editor里面的内容拷贝到netscape中的文本编辑器中
  • linux bash shell命令:文本搜索工具Grep命令选项及实例
  • linux 两个文本分别存有数据 根据第一个文本读第二个
  • linux bash shell命令:文本搜索工具grep正则表达式元字符集(基本集)
  • linux文本的末位字符是什么
  • linux修改所有文件类型为文本类型
  • Linux文本编辑器 UEX
  • 文本操作,看电影时linux死机,急!!!!
  • linux和windows文本文件格式转换问题
  • linux如何获取在浏览器或者文本编辑器中复制的内容
  • redhat linux9 如何从文本模式启动改为图形模式启动?
  • Linux文本编辑器 Emacs
  • linux中怎么改启动的默认形式(图形还是文本)
  • 我用是的是红旗Linux,在非图形界面即文本交互状态下,何命令可以退出Linux且关机?
  • 在Linux下用C/C++写一个文本文件,如何使文件内容换行?
  • 我装了双系统,windows和linux,怎么进入文本模式
  • Linux文本编辑器 SXEmacs
  • linux下有没有统计文本文件中字符串出现次数的命令?
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • secureCRT下Linux终端汉字乱码解决方法
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux c字符串中不可打印字符转换成16进制
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 红旗Linux主机可以通过127.0.0.1访问,但如何是连网的Win2000机器通过Linux的IP去访问Linux


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3