Jul*_*rra 10 ascii sed non-ascii-characters
我正在使用一个非常简单的sed脚本删除注释: sed -e 's/--.*$//'
它非常有用,直到评论中出现非ascii字符,例如:-- °.此行与正则表达式不匹配,未替换.
知道如何.真正匹配任何角色吗?
方案:
由于file它是iso8859文本,LANG因此在调用之前必须更改变量环境sed:
LANG=iso8859 sed -e 's/--.*//' -
这个对我有用.这可能是一个字符编码问题.
这可能有所帮助: