linux删除空行操作:awk、grep、tr、sed
2024-09-01 02:55:13
如下:如何删除空行
shen\nshen\\n sen
seh sehe
she she
真正删除空行,可以使用vim:
- 通过命令模式删除空行。vim在命令模式下(在vim里输入英文字符:进入命令模式)输入: %s/^n//g 。意思是全局替换所有以回车开头的字符,替换为空。
- 如果有多个连续的空行,想保留一行。则只需在命令行模式输入下行即可:%s/^n$//g
linux pipline输出是删除方法:
1、grep grep -v '^$' file 2、sed sed '/^$/d' file 或 sed -n '/./p' file 3、awk: $0表示一行 awk '/./ {print}' file 或 awk '{if($0!="") print}' 4、tr tr -s "\n"
主要参考:http://www.361way.com/del-blank-line/2225.html
最新文章
- C++对析构函数的误解(转)
- 学习WPF——了解WPF中的XAML
- Android学习笔记之使用百度地图实现路线规划+公交信息检索
- Android7.0 Phone应用源码分析(二) phone来电流程分析
- 移动Web应用开发入门指南——交互篇
- 【虚拟化】支持IDE/SATA/SCSI
- python—命名规范(转)
- (转)怎么去掉Xcode工程中的某种类型的警告 Implicit conversion loses integer precision: 'NSInteger' (aka 'long') to 'int32
- datagridview自绘
- python网络爬虫与信息提取 学习笔记day3
- Go命令官方指南【原译】
- swift 导入 .a 和 .h 文件
- 启动node程序报错:event.js:183 throw er; // unhandled 'error' event
- 20155219 2016-2017-2 《Java程序设计》第9周学习总结
- atom中vue高亮支持emmet语法
- 操作系统定期定时执行python脚本
- 使用nginx服务器如果遇到timeou情况时可以如下设置参数,使用fastcgi: fastcgi_connect_timeout 75; 链接 fastcgi_read_timeout 600; 读取 fastcgi_send_timeout 600; 发请求
- day9:vcp考试
- C - Oil Deposits(dfs)
- mongoengine在python中的使用
热门文章
- python for data analysis chapter1~2
- Apache不能启动: Unable to open logs
- 记一次WMS的系统改造(1)-分析问题
- Selenium WebDriver- 操作JavaScript的Alert弹窗
- python补漏----isinstance 和 issubclass
- [linx学习篇] ssh远程服务器免密码
- spring AOP详解二
- POJ 2051 Argus
- CS231n笔记 Lecture 5 Convolutional Neural Networks
- 【Luogu】P4035球形空间产生器(高斯消元)