当前位置: 技术问答>linux和unix
两个文本文件,如何将第二个文件中的行从第一个文件中删除?
来源: 互联网 发布时间:2016-03-26
本文导语: 两个文本文件,均以回车换行,如何将第二个文件中的行从第一个文件中删除(如果第一个文件包含相同的行)? | 不能按行删除。 只能创建新文件,将第一个文本逐行判断,将满足你要求的那些...
两个文本文件,均以回车换行,如何将第二个文件中的行从第一个文件中删除(如果第一个文件包含相同的行)?
|
不能按行删除。
只能创建新文件,将第一个文本逐行判断,将满足你要求的那些行写入新文件。然后将新文件覆盖掉原文件。
基于shell的脚本的话,也是同样的基本思路,没什么大差异。
另:下次尽量把你的设计环境讲清楚,不同的环境要求下,解决方案差异是很大的。
只能创建新文件,将第一个文本逐行判断,将满足你要求的那些行写入新文件。然后将新文件覆盖掉原文件。
基于shell的脚本的话,也是同样的基本思路,没什么大差异。
另:下次尽量把你的设计环境讲清楚,不同的环境要求下,解决方案差异是很大的。