|
楼主 |
发表于 2005-5-10 14:02:45
|
显示全部楼层
sms文件中的记录只需包含test文件的记录就算满足,用grep就可以实现
大哥,我在你的目录下建一个目录new,刚才的问题(如果sms文件中的记录和test中记录全匹配,脚本就对该文件不作处理)就解决了,
我把你代码中的这句
grep -v $line $filename>tempfile&&rm $filename&&mv tempfile $filename ;;
改为
grep -v $line $filename>tempfile&&rm $filename&&mv tempfile ./new/filename ;;
不处理的文件留在原来位置,处理的文件移动到new目录下,不过现在又发现这么移动后,处理的结果有问题,脚本没有完全把所有相同记录删除,
-----------------------------------
实在想不出是什么问题,是不是我电脑有问题啊 |
|