从撇号中删除撇号和其他标记文件

从撇号中删除撇号和其他标记文件

如何从目录中的所有文本文件中删除撇号和其他标记,例如(Parkinson's 和 Parkinson's ),并将更改保存在每个文件中,就像在目录中一样

答案1

选择以下片段之一:

$ sed -i -r "s/[’']/ /g" file.txt
$ cat file.txt
Parkinson s and Parkinson s

或者

$ perl -i -pe 's/(\342\200\231|\047)/ /g' file.txt
$ cat file.txt
Parkinson s and Parkinson s

或者

$ perl -i -lpe 's/\W+/ /g' file.txt
$ cat file.txt
Parkinson s and Parkinson s

相关内容