摘要:
事实证明,至少在mac-osx上,利用sed插入一个换行符是很难的,常规的命令如:sed 's/[\.\?\!]/\n' file是不可能的,会把那些标点符号变成n。尝试了SO上的很多方法http://stackoverflow.com/questions/723157/how-to-insert-a-newline-in-front-of-a-pattern实践表明,这个可行sed 's/regexp/\'$'\n/g'具体为啥不太懂,也不知道这个$符号到底起什么作用,暂且记录下来吧。 阅读全文