zoukankan
html css js c++ java
sed 中如何替换换行符
使用如下解决方案:
sed ':a;N;$!ba;s/ / /g'
这将在一个循环里读取整个文件,然后将换行符替换成一个空格。
说明:
通过 :a创建一个标记
通过N追加当前行和下一行到模式区域
如果处于最后一行前,跳转到之前的标记处。 $!ba ($! 意思是不在最后一行做这操作 (最后一行就被当成最后的一行)).
最后置换操作把模式区域(就是整个文件)的每一个换行符换成一个空格。
示例追加:
$ echo -e "1 2" | sed ':a;N;$!ba;s/ / /g'
1 2
查看全文
相关阅读:
C语言实现快排
C语言实现双向循环链表
mysql插入数据后返回自增ID的方法
golang flag包简单例子
练习题 (六)
练习题 (五)
练习题 (四)
练习题 (三)
练习题 (二)
练习题 (一)
原文地址:https://www.cnblogs.com/vincent4code/p/5951258.html
最新文章
LoRaWAN 规范1.0 (1.0.1)(章节7)
LoRaWAN 规范 1.0 (章节5)
LoRaWAN版本历史及协议格式说明
LoRaWAN 规范 1.0 (6)
LoRaWAN 规范 1.0(2~4章)
Erlang-AES加密
ubuntu git钩子笔记
Erlang编码utf8转urlunicode(二)
旋转魔方(1)-外壳
HTM、CSS学习总结
热门文章
sublime Text3快捷键
markdown语法
php中date('Y/m/d',time())显示不对
查询选修了全部课程的学生姓名
apache端口修改为80
解决使用xampp无法通过ip访问的问题
在xampp下安装thinkphp5
html导航栏
kmp算法
最大堆
Copyright © 2011-2022 走看看