注册
登录
论坛
搜索
帮助
导航
私人消息 (0)
公共消息 (0)
论坛任务 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
批处理之家
»
BAT求助&讨论
» 批处理怎样根据一个文本里的内容按行删除其他文本里的内容?
[新手上路]
批处理新手入门导读
[视频教程]
批处理基础视频教程
[视频教程]
VBS基础视频教程
[批处理精品]
批处理版照片整理器
[批处理精品]
纯批处理备份&还原驱动
[批处理精品]
CMD命令50条不能说的秘密
[在线下载]
第三方命令行工具
[在线帮助]
VBScript / JScript 在线参考
返回列表
发帖
amio555
发短消息
加为好友
amio555
当前离线
UID
42531
帖子
23
精华
0
积分
43
PB
43
技术
0
捐助
0
阅读权限
5
在线时间
24 小时
注册时间
2011-10-11
最后登录
2024-3-16
列兵
帖子
23
积分
43
技术
0
捐助
0
注册时间
2011-10-11
1
楼
跳转到
»
正序看帖
打印
字体大小:
t
T
发表于 2014-8-2 15:34
|
只看该作者
[文本处理]
批处理怎样根据一个文本里的内容按行删除其他文本里的内容?
本帖最后由 pcl_test 于 2016-7-15 09:46 编辑
两个文件 根据另一个文件里的内容 按行 删除文件里的内容
1.txt 里面有
aaa
bbb
cccc
dddd
eeee
2.txt 里面有
cccc
eeee
批处理 处理后 1.txt 内容变成
aaa
bbb
dddd
也就是根据2.txt 里的内容行 删除1.txt里的 行内容
收藏
分享
34205
发短消息
加为好友
34205
当前离线
UID
70372
帖子
65
精华
0
积分
87
PB
84
技术
1
捐助
0
阅读权限
10
在线时间
43 小时
注册时间
2015-1-18
最后登录
2016-5-9
上等兵
帖子
65
积分
87
技术
1
捐助
0
注册时间
2015-1-18
4
楼
发表于 2015-1-22 19:26
|
只看该作者
@echo off
Mode con: cols=42 lines=9
:GO
echo =======说明区========
Echo 根据2.txt 里的内容行 删除1.txt里的 行内容
echo =======代码区========
Md temp\
cd /d temp\
echo 192.168.1.1 admin1 passwd1 >>测试A.txt
echo 192.168.2.1 admin2 passwd2 >>测试A.txt
echo 192.168.3.1 admin3 passwd3 >>测试A.txt
echo 192.168.4.1 admin4 passwd4 >>测试A.txt
echo 192.168.5.1 admin5 passwd5 >>测试A.txt
echo 192.168.4.1 admin4 passwd4 >>测试B.txt
echo 192.168.2.1 admin2 passwd2 >>测试B.txt
:Set
findstr /v /x /l /g:测试B.txt 测试A.txt >A多减B少得C.TXT
echo =======退出区=======
:Out
echo.
echo 退出.......
Ping -n 20 127.1>nul
exit /b
TOP
DAIC
发短消息
加为好友
DAIC
当前离线
UID
38107
帖子
2874
精华
0
积分
7021
PB
6013
技术
336
捐助
0
阅读权限
99
在线时间
595 小时
注册时间
2011-6-2
最后登录
2023-10-31
中将
帖子
2874
积分
7021
技术
336
捐助
0
注册时间
2011-6-2
3
楼
发表于 2014-8-2 16:06
|
只看该作者
findstr /v /x /g:2.txt 1.txt
复制代码
sed.exe gawk.exe grep.exe 下载地址
TOP
amio555
发短消息
加为好友
amio555
当前离线
UID
42531
帖子
23
精华
0
积分
43
PB
43
技术
0
捐助
0
阅读权限
5
在线时间
24 小时
注册时间
2011-10-11
最后登录
2024-3-16
列兵
帖子
23
积分
43
技术
0
捐助
0
注册时间
2011-10-11
2
楼
发表于 2014-8-2 15:49
|
只看该作者
多谢
TOP
返回列表
批处理专区: BAT CMD DOS
BAT求助&讨论
BAT教程&资料
BAT原创&转载
BAT新大陆
BAT转载代码
新手练功
出题挑战
有偿求助
第三方命令行
开源原创工具
iBAT
Take Command
其他脚本区
PowerShell求助&讨论
PowerShell教程&资料
PowerShell原创&转载
VBS求助&讨论
JS / JScript / JavaScript
VBS教程&资料
VBS原创&转载
UNIX/Linux Shell
Python
Perl
网络资源区
电脑技术研讨
精品软件交流
论坛事务区
站务交流
意见反馈
论坛公告
版主申请
交换链接
建站杂谈
活动专区
论坛总版规
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]