CSDN论坛 > 其他开发语言 > 脚本语言(Perl/Python)

求代码 如何删除文件中的行,windows环境 [问题点数:40分]

Bbs1
本版专家分:0
结帖率 98.82%
CSDN今日推荐
Bbs6
本版专家分:5064
Blank
红花 2016年12月 其他开发语言大版内专家分月排行榜第一
Bbs1
本版专家分:75
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs5
本版专家分:3413
Blank
红花 2016年10月 其他开发语言大版内专家分月排行榜第一
Bbs6
本版专家分:5064
Blank
红花 2016年12月 其他开发语言大版内专家分月排行榜第一
Bbs1
本版专家分:0
匿名用户不能发表回复!
其他相关推荐
删除文本中的某一行
相信每个使用C++文件I/O的人都会遇到这样的问题,怎么删除或者修改文件特定的某一行呢? 其实在C++的文件操作中没有所谓的”删除”功能,不过还是可以通过其他方法实现所谓的”删除”: 将除了要删除那特定的一行之外的其他信息拷贝到一个临时文档,在将这个临时文档重新写入原文档,最后删除临时文档即可。 修改原理类似。 下面是一个简单的示例程序,删除某文档特定的一行:#include <iostre
用sed删除文件中指定行
删除第N行: sed -i 'Nd' filename  删除第M到N行: sed -i 'M,Nd' filename sed -e '/abc/d'  a.txt   // 删除a.txt中含"abc"的行,但不改变a.txt文件本身,操作之后的结果在终端显示   sed -e '/abc/d'  a.txt  > a.log   // 删除a.tx
c语言实现删除文件的指定行(内容)
c语言实现删除文件的指定行(内容) 原文件是index.txt,删除后的文件保存在result.txt文件中(也就是把不删除的文件保存到result.txt中) 本程序实现从输入内容所在行开始,直至特定字符结束
linux 删除文件的注释行
常用的方法来删除文件中的注释行 方法一: 采用grep命令的-v选项,输出除之外的所有行,容后重定向输出到配置文件。 $ cp xxx.conf xxx.conf.bak #删除注释行到配置文件中 $ grep -v '^#' xxx.conf &amp;gt; conf.con #删除文件中的空行 $ grep -v '^$' xxx.conf #删除注释行和空行 $ grep -v '^#...
LinuxShell中删除文件中某一行的方法
如果有一个abc.txt文件,内容是:   aaa   bbb   ccc   ddd   eee   fff   如果要删除aaa,那么脚本可以这样写:   sed -i '/aaa/d' abc.txt   如果删除的是一个变量的值,假如变量是var,应该写成:   sed -i '/'"$var"'/d' abc.txt   至于grep -v aaa abc.tx
bash shell : 删除文件的前几行
不加参数i就只看到结果,没写入a.txt文件,加i就写入了. 如果有不大确定删除效果的,就先不加i.1,删除首行$ sed -i '1d' a.txt2,删除前100行$ sed -i '1,100d' a.txt3,删除尾行$ sed -i '$d' a.txt
删除文件中的空行和注释行 linux shell
删除文件中的空行和注释行 //sed -e "s/#.*/ /g" test_file.conf | awk '{if (length !=0) print $0}'更正为:sed -e "s/#.*//g" test_file.conf | awk '{if (length !=0) print $0}' sed 命令检查第一行是否以“#”字符开始,“.*”表示任意个字符串。 *
如何快速删除大(量)文件的第一行
Windows用命令: more /e +1 fileneme > newfile 举例子: more /e +1 SH#603999.txt > SH#603999_.txt Linux用sed命令实现:sed命令实现: 删除文档的第一行 sed -i '1d' 删除文档的最后一行 sed -i '$d'
Python调用Windows CMD命令删除文件异常分析与解决
Windows下偶尔需要用到使用Python调用系统中的命令处理某些东西,在处理文件的时候偶尔会遇到问题。问题基本上都会与Windows的CMD命令使用有关,而我对这个不是很熟悉。刚刚尝试进行文件的批量删除发现遇到点小问题,做个简单的小例子说明一下。        以下是用于测试的目录以及文件的目录树结构:   卷序列号为 00000031 2013:5089 E:. │ exp_01.
C语言如何删除文件中的指定行--更新txt等形式文件
基于我的上一篇文章, 链接如下: 如何实现结构体和文件之间的转化  有时候我们需要删除文件的某一行,来更新文件,在这我个人扩展了一个函数,以删除指定条件的行。 代码如下: static void UpdateHistoryFile(void) {     FILE *fin,*fout;     int counter = 1;     STest test;
关闭