小编sam*_*ard的帖子

从文本文件中删除特殊字符(<200c> <200d>

我有它的一些特殊字符看不见的文本文件.就是有什么办法可以消除这种特殊字符.我已经使用的sed在vim编辑器尝试,但它亘古不变的工作,而且gedit中和KWrite这样的多年平均值显示这些字符

ാരയാതരയകകിടെയാതരകകാരനയാതരകകാരെയാതരയിലയാതരകളയാതരയകകിടയിലയാതരാകകലിഎതരഎഫഎസഎനഎയരഎലഎനനഎനതഎനറരഎതതിയഎകസഎലലാഎനനാഎതരയാണഎനനീഎനറെഎചചഎനനതഎനനദിവസംദിനംദളവതിരമിസസമനനമോരസമൌണടമകകോണമനനിലടികകററ<200℃>ടികകററടികകററിലടികകററിനടികകററിലെടികകററകളടികകററിനറെടികകടെസററബകക< 200C>ബകകബാങകബകകിംഗചെയയാംചെയയണംചെയയംചെയയാനംചെയയാതെചെയയാനചെയയാമോചെയതതചെയതചെയതചെയയ നായിചെയയനനചെയയേണട

<200c>是我要删除的特殊字符.我能够在vim编辑器中看到这些字符使用

 :set list
Run Code Online (Sandbox Code Playgroud)

我在vim中运行了以下sed命令

:%s/\<200c\>//c
Run Code Online (Sandbox Code Playgroud)

:%s/<200c>//c
Run Code Online (Sandbox Code Playgroud)

但是无法删除特殊字符.do我需要以不同的方式触发sed命令吗?

bash shell sed sh special-characters

7
推荐指数
1
解决办法
902
查看次数

标签 统计

bash ×1

sed ×1

sh ×1

shell ×1

special-characters ×1