位置: IT常识 - 正文

Linux如何过滤空文件?Linux过滤空文件的命令总结(linux grep过滤空白行)

编辑:rootadmin
最近一些Linux用户发现很多日志文件都是空文件,如何过滤呢?今天小编就为大家带来Linux过滤空文件的命令总结,希望对大家会有帮助,有需要的朋友一起去看看吧... 17-04-07

推荐整理分享Linux如何过滤空文件?Linux过滤空文件的命令总结(linux grep过滤空白行),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux过滤空格,linux grep过滤空白行,linux过滤进程,linux过滤空格,linux怎样过滤一个关键字,linux怎么过滤文件,linux 过滤,linux 过滤,内容如对您有帮助,希望把文章链接给更多的朋友!

在Linux中有经常做文件的操作,今天有个同事在生产环境统计数据,发现有很多日志文件都是空的,文件太多了,他想查看一下有哪些文件不是空文件。

而且还不想使用脚本,就想用一个命令来搞定,确实够懒的一个人。简单模拟了下。我只想查看e.lst 因为它的大小不是空的。

DUM1102 /oravl01/Oracle> ll *.lst

-rw-r--r-- 1 oracle dba 0 Jul 21 15:39 a.lst

-rw-r--r-- 1 oracle dba 0 Jul 21 15:39 b.lst

-rw-r--r-- 1 oracle dba 0 Jul 21 15:39 c.lst

-rw-r--r-- 1 oracle dba 0 Jul 21 15:39 d.lst

-rw-r--r-- 1 oracle dba 7 Jul 21 15:39 e.lst

最精简的命令就是使用grep了。

DUM1102 /oravl01/oracle> ll *.lst|grep -v " 0 "

Linux如何过滤空文件?Linux过滤空文件的命令总结(linux grep过滤空白行)

-rw-r--r-- 1 oracle dba 7 Jul 21 15:39 e.lst

当然也可以使用awk来完成。

难度再升级一下,新增一个文件 f.lst 现在文件的结构如下:

DUM1102 /oravl01/oracle> ll *.lst

-rw-r--r-- 1 oracle dba 0 Jul 21 15:39 a.lst

-rw-r--r-- 1 oracle dba 0 Jul 21 15:39 b.lst

-rw-r--r-- 1 oracle dba 0 Jul 21 15:39 c.lst

-rw-r--r-- 1 oracle dba 0 Jul 21 15:39 d.lst

-rw-r--r-- 1 oracle dba 7 Jul 21 15:39 e.lst

-rw-r--r-- 1 oracle dba 14 Jul 21 16:35 f.lst

他现在想查看大小为7字节的文件,使用awk来牛刀小试。

ll *.lst | awk -v file_size=7 '{ if ( $5==file_size ) print $5 " " $9}'

DUM1102 /oravl01/oracle> ll *.lst | awk -v file_size=7 '{ if ( $5==file_size ) print $5 " " $9}'

7 e.lst

本文链接地址:https://www.jiuchutong.com/zhishi/283413.html 转载请保留说明!

上一篇:默认网关不可用win10解决方法(以太网默认网关不可用)

下一篇:推荐一款免费的AI代码提示工具Codeium(推荐一款免费的vba编辑器)

  • 小规模纳税人的条件
  • 车险发票不含车船税怎么记账
  • 无形资产登记什么明细账
  • 建筑公司办公室照片真实
  • 个税申报和工资表不符
  • 加工费暂估入库的会计分录
  • 依法确定的其他扣除项目包括
  • 无偿赠送商品要纳企业所得税吗
  • 国外租赁行业都包括哪些
  • 有形动产租赁服务
  • 政府扶持资金科目怎么做?
  • 固定资产税前一次性扣除政策中的扣除十点
  • 企业利息收入要交所得税吗
  • 出口企业是外贸企业吗
  • 全国增值税发票查询平台 手机版
  • 企业年薪扣税政策
  • 有没有薪酬
  • 债券的实际发行价格为什么
  • 其他公司代付工资怎么做
  • 个人所得税纳税比例
  • 付尾款会没货吗
  • 企业所得税利润总额怎么算
  • 钱打到对公账户
  • 企业收到农产品普通发票
  • 暂估材料太多怎么办
  • 有奖发票奖金支付
  • 资产负债表的资产总额怎么看
  • 固定资产的处理方法
  • 再给我推荐几款
  • mac的xcode使用教程
  • 怎么登记总分类账簿
  • PHP:imagestringup()的用法_GD库图像处理函数
  • 债券溢折价是什么意思
  • 政府会计计提折旧会计分录2022
  • 无法偿还的应付账款计入什么科目
  • javascript猜数字游戏+表单
  • php访问路径
  • e命令怎么用
  • 二手车交易发票怎么收费
  • css中权重值是什么意思
  • 用python创建一个列表
  • 公司账户收款退回怎么查
  • day35-JSON&Ajax03
  • 挂预收账款怎么处理
  • 收入重复开票跨年了怎么处理
  • 什么时候工程物资什么时候在建工程
  • 计提贷款准备金公式
  • 股票的价格是由什么决定
  • 出口货物的进项税
  • 增值税税收滞纳金比例
  • 预计负债转回对所得税费用的影响
  • 非公司股东可以分红吗
  • 辞退福利计入什么明细费用
  • 资本溢价产生的主要原因
  • 房地产公司开发的商品房应作为固定资产核算
  • 年化收益率怎么算
  • mysql两种安装方式
  • mysql数据库5.7.27安装
  • 如何设置sql server
  • navicat查询结果下面输出栏如何关闭
  • fedora31安装教程
  • Windows Server 2008提升AD管理效率
  • 如何解决win10系统用户名有中文
  • windows10玩lol有延迟怎么办
  • win8打开ie
  • 电脑windows8怎么样
  • windows10周年纪念版
  • u深度如何装win7系统
  • 防止linux断电系统崩溃
  • win7系统的桌面图标怎么调出来
  • Win10 Mobile 10586.71或时最适合WP8.1升级的Win10的版本
  • Win10 Mobile 10586正式版即将向Insider用户推送
  • 如何使用shell脚本将文件中的人分组,并输出
  • shell脚本入门详解
  • js面向对象的原理
  • checkbox批量删除
  • 用javascript
  • 车辆购置税免税条件
  • 印花税票有什么用
  • 销售土地使用权的税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设