请问 哪位大神知道,如何在aix系统用sed命令完成查找某个文件的关键字去与另外一个文件匹配,要是匹配即删除该匹配所在的整行
问题描述的不够清楚,是不是这个意思?
假设test关键字在file1中匹配存在,那么在file2中,删除匹配关键字test的行
自己想出的方法,但是sed的处理速度太慢,2万行的数据处理了15分钟,比较慢,其方法如下:
date
while read username
do
sed -e /${username}/d user_bak.txt > user_bak1.txt
cat user_bak1.txt > user_bak.txt
rm -f user_bak1.txt
done < user1.txt
最好给个例子,尽量把问题描述的清楚,不要太宽泛,不要有歧义
sed 在aix 下应该是不可以匹配删除操作的,还linux 还不太一样。想想别的办法吧
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30