哪位大神能帮我写一个小程序,批量处理文本的,可用的话肯定追加财富值 160

有两个文本文档1.txt和2.txt其中2.txt包含1.txt的全部内容,这两个文档都是一行一行的,我想快速删除2.txt中的1.txt的内容,可以吗备注:文本中都是一... 有两个文本文档
1.txt 和 2.txt
其中2.txt包含1.txt的全部内容,这两个文档都是一行一行的,我想快速删除2.txt中的1.txt的内容,可以吗

备注:文本中都是一行一行的
比如:
1.txt内容是这样的
张三:19岁
李四:18岁
王二:20岁

2.txt内容是这样的:
张三:19岁
赵五:17岁
钱六:20岁
李四:18岁
孙一:21岁
王二:20岁

去掉2.txt中1.txt中的内容,可以用的话我追加到200分,求各位大神帮忙
展开
 我来答
mkw007
2014-10-31 · TA获得超过4270个赞
知道大有可为答主
回答量:6560
采纳率:55%
帮助的人:1633万
展开全部

试试这个,能行。

更多追问追答
追问
收费软件啊
收费软件啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杭州一知智能科技有限公司
2022-03-17 广告
电话机器人主要就是用来模拟人工通话的一组程序,一般由,CRM系统,语义识别,转换文字,话术体系,这是软的部分,再加上底层软交换和通信模块一起,合并起来就是一套完整的电话机器人系统。电话机器人可以代替真人进行电话工作的,像是电话营销、售后回访... 点击进入详情页
本回答由杭州一知智能科技有限公司提供
匿名用户
2014-10-31
展开全部

1、对编程语言有要求吗?

 

2、1.txt的内容在2.txt中都是顺序出现的吗?

也就是说,如果两个文件分别是:

 

1.txt
王二:20岁
张三:19岁
李四:18岁

2.txt
张三:19岁
赵五:17岁
钱六:20岁
李四:18岁
孙一:21岁
王二:20岁

会不会有类似这种情况?如果有,怎样处理?

更多追问追答
追问
1、对编程语言没要求,能用就可以
2、不是顺序出现的,会乱序
追答
是不是这样理解你的需求:以行为单位,凡是在1.txt里面包含的字符串,2.txt里面如果出现了,都要删掉?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
白夜123456789
2014-11-04 · TA获得超过620个赞
知道小有建树答主
回答量:363
采纳率:50%
帮助的人:182万
展开全部
我用的是Powershell,和楼上的比,Code多的不是一点点啊,汗颜~~

$content1 = Get-Content C:\Users\Administrator\Desktop\1.txt
$content2 = Get-Content C:\Users\Administrator\Desktop\2.txt

$arrayList = [System.Collections.ArrayList]$content2

foreach($str in $content1)
{
foreach($str2 in $content2)
{
if($str2 -eq $str)
{
$arrayList.Remove($str2)
}
}
}

$arrayList | Out-File C:\Users\Administrator\Desktop\2.txt -Force
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大大虫
高粉答主

2014-10-31 · 醉心答题,欢迎关注
知道大有可为答主
回答量:4.2万
采纳率:76%
帮助的人:1.4亿
展开全部
awk '{print $0}' 1.txt 2.txt |sort |uniq -u
追问
怎么用的?
追答

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
水上漂汤
2014-11-01 · TA获得超过1万个赞
知道大有可为答主
回答量:1830
采纳率:71%
帮助的人:1441万
展开全部
用什么语言?
追问
没要求啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式