找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 25877|回复: 12

[文本处理] [已解决]批处理如何删除指定符号后面的内容?

[复制链接]
发表于 2011-10-3 17:47:29 | 显示全部楼层 |阅读模式
其实我是在处理一个文本文档,但处理的数据实在太多了,翻阅了很多资料都找不到处理的工具

文本内容是这样的

/aaa
aaaa
ssasda
fadfafasdf
/afadf
/adfadfafd
asdfa
/asdfasdf
fafaf
asdfadfafaf
afdaf
/aaaaaa


有些以 “/”开头,有些是直接文字开头的

我就是想删除 不是以  ”/“开头的那行内容

不知道该怎么写

评分

参与人数 1PB +2 收起 理由
Batcher + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2011-10-3 17:54:35 | 显示全部楼层
  1. @findstr /b "\/" a.txt
复制代码

评分

参与人数 1技术 +1 收起 理由
Batcher + 1 乐于助人

查看全部评分

发表于 2011-10-3 20:05:44 | 显示全部楼层
  1. findstr "^/" a.txt
复制代码
 楼主| 发表于 2011-10-3 21:14:43 | 显示全部楼层
回复 2# FOR


    麻烦问下,你这个不是把a.txt里的文本处理后输出到b.txt吗

你这个只是直接处理a.txt,可是我试过,没效果
 楼主| 发表于 2011-10-3 21:15:06 | 显示全部楼层
回复 3# awk


    没效果,朋友

是不是要把结果输出到b.txt啊
发表于 2011-10-3 21:39:16 | 显示全部楼层
回复 5# Rasm
  1. findstr "^/" a.txt >b.txt
复制代码

评分

参与人数 1技术 +1 收起 理由
Batcher + 1 乐于助人

查看全部评分

发表于 2011-10-3 21:58:18 | 显示全部楼层
本帖最后由 zaixinxiangnian 于 2011-10-3 22:12 编辑

我来个复杂的(也当做练习)
代码1
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for /f %%i in (a.txt) do (
  4.    set str=%%i
  5.    if not "!str:~,1!" equ "/" echo !str!>>$
  6. )
  7. move $ a.txt
  8. pause
复制代码
代码2
  1. @echo off
  2. findstr /v "\/" a.txt >$
  3. echo y|move $ a.txt
  4. pause
复制代码
代码3
  1. @echo off
  2. for /f "eol=/" %%i in (a.txt) do echo %%i>>$
  3. move $ a.txt
  4. pause
复制代码

评分

参与人数 1技术 +1 收起 理由
Rasm + 1 热心帮助

查看全部评分

 楼主| 发表于 2011-10-3 22:08:24 | 显示全部楼层
回复 6# awk


   谢谢,我自己已经实现了
 楼主| 发表于 2011-10-3 22:10:29 | 显示全部楼层
回复 7# zaixinxiangnian


    我也当是学习了,感谢你
发表于 2011-10-3 22:16:00 | 显示全部楼层
回复 9# Rasm


    1.提版主提醒你标注《已解决》
   2.羡慕别人的技术分,有没有给加两个,,哈哈
 楼主| 发表于 2011-10-3 22:44:08 | 显示全部楼层
回复 10# zaixinxiangnian


    加了,呵呵
继续努力
发表于 2011-10-4 04:10:39 | 显示全部楼层
回复 7# zaixinxiangnian


    你意思弄反了 。 lz的意思是保留以 / 开头的 。
不过 你的三种方法都是对的   
发表于 2011-10-4 22:12:55 | 显示全部楼层
回复 11# Rasm


    呵呵,,,哥们我们共同进步哈!!1
我以为没有技术分就不可以给别人评技术分呢,,,没有想到是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 04:31 , Processed in 0.024845 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表