Chip,Dirkland,DrobæSphere Inc,cdirkland@hotmail.com,usa
我一直在尝试使用sed修改.csv文件中的电子邮件地址,但上面这行代码让我卡住了,我尝试过以下命令:
sed -i 's/[\d128-\d255]//' FILENAME
从这个stackoverflow问题获得的内容:
看起来好像不起作用,因为我收到了一个“无效的排序字符”的错误。
理想情况下,我不想改变组合的AE字符,我希望sed能够跳过它,因为我并不想操作那段文本,而是要处理电子邮件地址。但只要那个AE在里面,它就会导致我的sed替换在一行之后失败,删除该字符后,它就可以正确处理整个文件。
有什么想法吗?
l0
。还有另一个名为sedsed.py
的脚本,可以在这里找到。用于检查pattern
和hold
空间。虽然在这种情况下可能没有帮助,但仍是一种有用的调试工具。 :) - jaypal singh