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
查看全文
相关阅读:
一次郁闷的项目部署经历
一道面试题的求解
一次惨痛的教训
小地方,大郁闷001
WPF相对资源的访问
VS2008安装时提示磁盘空间不够的解决办法
WPFSlider 控件的使用
关于asp.net大文件上传和进度条实现的学习(1)
DataList的一次分页困惑
关于android的XML的解析
原文地址:https://www.cnblogs.com/vincent4code/p/5951258.html
最新文章
SQL DML触发器原理
转换为大写金额
sql中时间函数大全
填充闭合区域
每个人都应该会忍辱负重
实际用户ID,有效用户ID和设置用户ID
bcopy,memccpy,memcpy,memmove,strcpy,strncpy的异同
c++中的const
c++面试题目
复制文件空洞问题(cat与cp)的区别
热门文章
一致性hash
python初级学习笔记
volatile与restrict
Linux系统强大的控制台、终端和shell的关系
线程的各种锁
创建自定义的Visual Studio项模板
啥叫正则表达式(语法详解)
JSCRIPT如何调试
工作中的javascript代码收集及整理
一次郁闷的VS2008卸载
Copyright © 2011-2022 走看看