我有电子邮件进入处理系统,其中一些已经开始使用无效的空白行分隔电子邮件标题,如下所示:
Date: Thu, 7 Mar 2013 22:24:44 +0000
Message-ID: <86A1035194F72547A2979A7767CD3BAF35485B8D@QTS-MB02.ecicloud.com>
References: <C0DA0966847B31409025BBD9A70187DA35399D17@QTS-MB02.ecicloud.com>
Accept-Language: en-US
Content-Language: en-US
中间的空行无效,给下游程序带来问题。
我想提出一个简单的sed
脚本来修复任何出现的特别Accept-Language:.*
是空行之前的情况,从而消除空行。