删除空行的方法有很多种,这里只是为了比较sed命令删除空行及行尾空白

1、删除空行

sed -i ‘/^$/d’

解释:
-i:直接修改文件内容。
^:行首
KaTeX parse error: Expected group after '^' at position 5: :行尾 ^̲:整行
d:删除

2、删除行尾空白

sed -i ‘s/\s*$//’

格式为:sed ‘s/要被取代的字串/新的字串/g’
s:替换
\s:空格
*:0-n匹配字符
$:行尾

sed删除代码空行和删去行尾空白相关推荐

  1. 用sed删除匹配到字符串的行

    用sed删除匹配到字符串的行: 语法:sed-i'/关键字符/d'文件名 举例1:匹配"\etc\install.sh" set -i '/\/etc\/install.sh/d' ...

  2. Vim删除文件到行首或者行尾

    vim用的不是很熟练,只是有时候需要的时候会学习一下 我们知道,vim有三种模式,一种是一般模式,一种是编辑模式,另外一种是命令行模式 在一般模式下,可以进行删除,复制粘贴等操作,在编辑模式下可以编辑 ...

  3. 使用WebStorm的Macros宏指令,实现保存的同时格式化代码,并跳至行尾

    经常习惯性的Ctrl+S,以及格式化代码,严重浪费时间.偶有所得,分享给大家,算是一个奇技淫巧,同样适用于phpstorm 核心:利用宏指令,录制格式化代码和保存两个动作,然后进行快捷键分配. 1.E ...

  4. sed删除匹配到的第一行记录

    cat uniq.txt | while read line; do sed -i "0,/KaTeX parse error: Expected '}', got 'EOF' at end ...

  5. Linux环境下sed删除指定行和下面几行

    命令:sed -i '/AISchang/,+9d'   aischang.zone 会删除文件 aischang.zone 中包含AISchang的这一行以及下面9行的数据

  6. sed删除匹配行到最后的行。

    xxxxx bbbbb 44444 abc66 88888 yyyyyy我要删除匹配包含abc行和后面所有行,得到结果 xxxxx bbbbb 44444如何搞??谢谢!解决方法: sed '/^ab ...

  7. 如何去掉行首行尾的空格

    如何去掉行首行尾的空格 更多干货参见本人技术博客:https://blog.zhenglin.work 通过sed替换方法去掉行首或行尾的空格 $ echo -e "Hello Word & ...

  8. sublime多行变一行及sublime一键格式化html/css/js、光标快捷键移动行首行尾、删除空行

    一.sublime多行变一行 1. Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行. 2.按Del键,删掉 \n 注: https://www.thinb ...

  9. sed删除空行、换行符的方法 (包括空格、特殊字符、tab等组成的空行) vim删除^M

    sed '/^\s*$/d' storage.txt ```bash 有时候生成的数据文件中有空行,或者在空行中还有空格.tab.特殊字符(如:^M)等,而且文件又特别大,那怎么处理呢?可以通过Lin ...

最新文章

  1. 一个云本地文件包含漏洞,影响世界一流公司
  2. 编程入门python语言是多大孩子学的-包头孩子学编程python好吗
  3. 选择存储服务器硬盘并解决一些疑问
  4. FreeBSD8.0搭建Apache+PHP+MySql平台
  5. mkyaffs2image的用法
  6. ajax.call失效无请求,移动端ajax请求问题?
  7. Intel Skylake (Client) 架构/微架构/流水线 (5) - PAUSE指令时延
  8. docker下搭建JupyterNotebook远程登录
  9. ubuntu16.04安装python.h_ubuntu16.04安装python3.6踩过的坑
  10. Node.js实现一个HTTP服务器
  11. 网站渗透思路(小白专看,大佬绕道)
  12. SQL Server 2008 R2安装步骤示例
  13. Java基础 day08笔记
  14. 微软苏州校招笔试 12月27日
  15. Qt 出现空指针错误:The inferior stopped because it received a signal from the Operating System
  16. zookeeper学习笔记(一)--快速入门与集群部署
  17. Tomcat对Servlet规范的Filter及Listener实现
  18. 【Java专题】Java中的I/O流详解
  19. byte数组转blob类型_Jfinal 存byte[] 到mysql数据库中blob类型
  20. RTL8211 uboot 模式下4芯网线对接千兆如何协商成百兆

热门文章

  1. Jfrog 搭建本地maven仓库以及上传Android库
  2. 深度解读互联网新时代:Web3.0
  3. mac本地安装PHP redis扩展
  4. Three.js - 着色器材质(二十七)
  5. 不给电脑,我用手机敲命令十分钟完成了zabbix监控,面试官当场下offer
  6. vi 查看最顶部_最详细的 Vi 编辑器使用指南(翻译)
  7. 春招大盘点:找工作除了招聘网站还有哪些渠道?
  8. 如何删除oracle 的用户及其数据
  9. 读书笔记系列--VB2005-菜根谭
  10. GBC代理“花生漫画PEANUTS”,遭遇侵权账户冻结应该怎么处理?