如何从目录中的所有文本文件中删除撇号和其他标记,例如(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