linux/shell 文本文件删除/删掉空行
2014-08-02 10:42
141 查看
分别用sed awk perl grep 实现:
sed '/^$/d' input.txt > output.txt #output file: output.txt sed -i '/^$/d' input.txt #output file: input.txt awk 'NF > 0' input.txt > output.txt #output file: output.txt perl -i.backup -n -e "print if /\S/" input.txt #output file: input.txt.backup grep -v '^$' input.txt > output.txt #output file: output.txt
相关文章推荐
- linux/shell 文本文件删除/删掉空行
- [Linux学习]Shell脚本(1)--函数,输入,if判断(持续更新)+删除空行 +保存当前路径
- 通过shell脚本定期删除linux用户下的日志
- Linux中删除文件中空行的脚本
- 【Linux】Shell学习笔记之二——文件和目录管理(创建、删除、复制、查看)
- shell 删除空行
- 使用RMAN和控制文件备份删除归档日志的SHELL脚本--RED HAT 5 LINUX 64
- ubuntu linux shell下删除目录命令
- Linux中删除空行及
- Linux下自动备份MySQL数据库并上传到远程FTP服务器且删除指定日期前的备份Shell脚本
- [Linux] 删除Shell传入的参数多余的后缀(如filename.apk.bak --> filename.apk)
- Linux 下删除文件中的空行
- linux 批量删除及修改文件shell命令
- linux删除空行 基本操作
- Linux下使用Shell脚本删除一个目录下的所有子目录和文件
- Linux下自动备份MySQL数据库并上传到远程FTP服务器且删除指定日期前的备份Shell脚本
- linux下vi中批量删除空行的方法:
- SHELL 删除文件中的空行或者空白行
- CentOS Linux自动备份MySQL数据库到远程FTP服务器并删除指定日期前的备份Shell脚本(一)
- Linux_shell_删除指定的登陆用户