bat:如何删除,在txt文档中,某个单词前面的所有内容?

jtdarsshj 2012-06-05 05:10:09
如题。

希望命令越少越好,越简单越好。
...全文
455 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenhaiou553166961 2012-11-29
  • 打赏
  • 举报
回复
用python很简单就能实现 f = open(test.txt', 'r') for read_str in f.readlines(): print read_str[read_str.find('c'):]
funfun5433 2012-11-28
  • 打赏
  • 举报
回复
python 代码
f=open("G:test.txt", "r+")
rr=f.read()
if 'ii' in rr:
    i=rr.index("ii")
    str1=str(rr)
    str2=str1.index('ii')   
    print(str1[str2:])
I_NBFA 2012-11-20
  • 打赏
  • 举报
回复
别用bat了,ps1才是未来 'test' + ([string](cat myfile.txt) -replace '.*test')
ZXSaeran 2012-11-20
  • 打赏
  • 举报
回复
perl正则表达式里面有个“向前看”功能。
fibbery 2012-06-05
  • 打赏
  • 举报
回复
Unix/linux不需要安装,windows需要安装。

当然,你应该是在windows上。如果不是用perl和python,你可以选择vbs,或者powershell,如果你的机器上有的话。
jtdarsshj 2012-06-05
  • 打赏
  • 举报
回复
要另外安装perl吗?

[Quote=引用 2 楼 的回复:]

这是脚本最擅长的事儿,你不如用perl/python尝试解决一下。
[/Quote]
fibbery 2012-06-05
  • 打赏
  • 举报
回复
这是脚本最擅长的事儿,你不如用perl/python尝试解决一下。
fibbery 2012-06-05
  • 打赏
  • 举报
回复
批处理不是用来干这活的!想其他办法吧!

37,741

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧