博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用sed把一行的文本文件改成每句一行
阅读量:4954 次
发布时间:2019-06-12

本文共 304 字,大约阅读时间需要 1 分钟。

事实证明,至少在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'

具体为啥不太懂,也不知道这个$符号到底起什么作用,暂且记录下来吧。

转载于:https://www.cnblogs.com/ITEagle/p/3324460.html

你可能感兴趣的文章
Fireworks基本使用
查看>>
两台电脑间的消息传输
查看>>
Linux 标准 I/O 库
查看>>
.net Tuple特性
查看>>
Java基础常见英语词汇
查看>>
iOS并发编程笔记【转】
查看>>
08号团队-团队任务5:项目总结会
查看>>
SQL2005 删除空白行null
查看>>
mysql备份与恢复
查看>>
混沌分形之迭代函数系统(IFS)
查看>>
边框圆角Css
查看>>
使用Busybox制作根文件系统
查看>>
jpg图片在IE6、IE7和IE8下不显示解决办法
查看>>
delphi之模糊找图
查看>>
Javascript模块化编程的写法
查看>>
大华门禁SDK二次开发(二)-SignalR应用
查看>>
oracle 使用job定时自动重置sequence
查看>>
集成百度推送
查看>>
在项目中加入其他样式
查看>>
在使用Kettle的集群排序中 Carte的设定——(基于Windows)
查看>>