【发布时间】:2018-03-12 07:50:35
【问题描述】:
昨天我发现了 Sed,它太棒了。我可以处理某些简单的正则表达式和文字,但我不确定如何只删除不在两个字母之间的空格(a-zA-Z)。
例如:
输入:
"Mal ","","Mr ","123"," "," Lauren Hills","Dr "," "," "," ",
输出:
"Mal","","Mr","123","","Lauren Hills","Dr","","","",
到目前为止,我已经尝试过调整我发现的命令 here、here 和 here。
我得到的最接近的是:
sed 's/ \{1,\}//g' test.csv > test.bak
删除单词之间的重要空格,例如Lauren 和Hills 之间的空格。
【问题讨论】: