以外的所有字符我正在使用此sed命令去除其所有(对于我)不必要字符的文档。sed删除除字母和'
sed 's/[^a-zA-Z]/ /g'
但是挖掘我的数据后有点我意识到一个非常基本的错误: 不包括'
削减所有我don't
s转换don t
s,这吮吸。
所以我想在我的正则表达式中包含'
。如果我可以这样称呼这种“编码”,我仍然是新手,所以请原谅我的新手错误,甚至更好,向我解释!
sed 's/[^a-zA-Z']/ /g'
这显然是行不通的
sed 's/[^a-zA-Z\']/ /g'
然而,这并不要么,我还以为\
逃脱'
?在行动
你接受我的答案的任何理由?没有别人的答案,是否有与此相关的问题?告诉我,我会解决它。 –
我看到你已经用解决方案编辑了你的问题。但是你在脚本中引用的代码不是实际的代码(sol1/sol2),所以存在问题,但我们没有看到它。 –
只是真的要引起你的注意,老实说。我将sol1和sol2定义为您的解决方案,并希望将它们用于文件夹中的所有文件,但它不起作用(我的问题清楚了吗?)。希望你能再次帮助我。 – Jakob