1.列出所有目录使用量,并按大小排序。 代码如下:ls|xargs du -h|sort -rn #不递归下级目录使用du -sh2.查看文件排除以#开关和空白行,适合查看配置文件。 代码如下:egrep -v “^#|^$”  filename sed ‘/#.*$/d; /^ *$/d’3. 删除 空格和 空行 。 代码如下: sed ‘/^$/d’ filename # 删除 空行 sed ‘s/ //g’ filename sed ‘s/[[:space:]]//g’ filename4. 删除 #后的注释。 代码如下: sed -i ‘s/#.*$//g’ filename5.踢出登录的用户,用who查看终端 有时候生成的数据文件中有 空行 ,或者在 空行 中还有空格、tab、特殊字符(如:^M)等,而且文件有特别大,那怎么处理呢?可以通过Linux命令 sed 实现去除这些 空行 sed '/^\s*$/d' storage.txt 有时候生成的数据文件中有 空行 ,或者在 空行 中还有空格、tab、特殊字符(如:^M)等,而且文件又特别大,那怎么处理呢?可以通过Linux命令 sed 实现去除这些 空行 。 如果都是 空行 ,而 空行 中没有字符的情况(但是不建议这样写) sed -i ‘/^$/d’ test.txt 建议加入 [[:space:]] 用以匹配空格、tab、^M 等特殊字符 sed -i ‘/1*$/d’ test.txt 上述建议方式的简化版(本人比较喜爱的一种方式,但特殊字符只匹配 sed 编辑器时一种****流编辑器*,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来*编辑数据流****。 sed 编辑器可以根据命令来处理数据流中的数据,这些命令****要么从命令行中输入,要存储在一个命令文本文件中****。 sed 的工作流程主要包括读取、执行和显示三个过程: 读取: sed 从输入流(文件、管道、标准输入)中读取一行内容并存储到临时的缓冲区中(又称模式空间,pattern space)。 执行:默认情况下,所有的 sed 命令都在模式空间中顺序地执行,除非指定了行的地址,否则 sed 命 文章目录一、 sed 编辑器介绍二、 sed 删除 空白行1. 删除 连续的空白行2. 删除 开头的空白行3. 删除 结尾的空白行4. 删除 HTML标签 一、 sed 编辑器介绍 sed 编辑器被称作流编辑器(stream editor),和普通的交互式文本编辑器恰好相反。在交互式文本编辑器中(比如vim),你可以用键盘命令来交互式插入、 删除 或替换数据中的文本。流编辑器则会在编辑器处理数据之前基于预先提供的一组规则来编... sed 之添加 空行 2019-07-041.每行后面添加一行 空行 sed G tmp每行前面添加一行 空行 sed ‘{x;p;x;}’ tmp2.每行后面添加两行 空行 sed ‘G;G’ tmp每行前面添加两行 空行 sed '{x;p;x;x;p;x;}' tmp3.每行后面添加三行 空行 sed ‘G;G;G’ tmp每行前面添加三行 空行 sed '{x;p;x;x;p;x;x;p;x}...