python 去除dataframe中的空行_1 分钟小技巧系列 | Linux 下几种快速去除文本中空行的方法...

25f5d9dc0b707fea2c159c0084fdf37e.png

在很多时候,我们为了方便查看文件中内容需要将文件中的空行去除掉。如果直接使用 Vim 打开文件编辑的话,会存在以下一些问题:

  • 编辑文件后,变更了原文件内容。

  • 编辑文件过大时,打开文件会较慢且修改起来也比较费时。

下面我们就介绍几种 Linux 下可快速去除文本中空白行的方法。

首先我们先创建一个测试文件,内容如下:

$ cat tmp.txtabcde
  • 通过 Sed 命令实现

$ sed '/^$/d' tmp.txt
  • 通过 Grep 命令实现

$ grep . tmp.txtor$ grep -Ev "^$" tmp.txtor$ grep -v -e '^$' tmp.txt
  • 通过 Awk 命令实现

$ awk NF tmp.txtor$ awk '!/^$/' tmp.txtor$ awk '/./' tmp.txt
  • 通过 Tr 命令实现

$ cat tmp.txt | tr -s '\n'

来源:简书
原文:http://t.cn/EaRS72k题图:来自谷歌图片搜索 
版权:本文版权归原作者所有投稿:欢迎投稿,投稿邮箱: editor@hi-linux.com

a46542dc4a9e9a710874f027518dcfb5.png


今日思想

一个人知道自己为什么而活,就可以忍受任何一种生活。

—— 尼采

4b7e8587f56de5b4739b28e5569a2135.png

推荐阅读

  • lsof 命令使用指南

  • 浅谈 MySQL 优化实施方案

  • 抓包神器 TCPDUMP 使用教程

  • 5 分钟小技巧系列 | 使用 AWK 过滤多余的列

  • 5 分钟小技巧系列 | 巧用 Curl 命令分析请求耗时情况

4b7e8587f56de5b4739b28e5569a2135.png

ba1d92690bad049fcedef2fb5651ed7b.png

a46542dc4a9e9a710874f027518dcfb5.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值