位置: 编程技术 - 正文

Linux如何过滤空文件?Linux过滤空文件的命令总结(linux怎样过滤一个关键字)

编辑:rootadmin

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

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

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

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

DUM /oravl/Oracle> ll *.lst

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

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

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

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

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

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

DUM /oravl/oracle> ll *.lst|grep -v " 0 "

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

Linux如何过滤空文件?Linux过滤空文件的命令总结(linux怎样过滤一个关键字)

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

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

DUM /oravl/oracle> ll *.lst

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

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

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

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

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

-rw-r--r-- 1 oracle dba Jul : f.lst

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

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

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

7 e.lst

SELinux基本概念详解 SELinux(SecurityEnhancedLinux),以下是SELinux的三种类型实际操作流程示意图:意义:传统的Linux权限控制采用自主式权限控制(DiscretionaryAccessControl,DAC),依据程序拥

Linux系统中把文件拷贝到U盘的方法 Linux下把所有的都当成文件处理,如果在linux系统下需要拷贝文件,哪么你需要先把U盘挂载到系统中的某一个位置,然后再使用cp命令完成拷贝。方法如

Linux以form表单形式上传文件讲解 先cd到要上传文件的目录下:root@iZ2zee1przeygbuu4rkwvxZ:/usr/local/test#ls1.pngDSC_.JPGtest.apk使用curl-F或curl--formcurl--formfile=@DSC_.

标签: linux怎样过滤一个关键字

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

上一篇:Linux basename命令的使用详解(linuxnamespace入门)

下一篇:SELinux基本概念详解(什么是selinux)

  • 结转增值税会计摘要
  • 以前年度损益调整在借方是什么意思
  • 什么公司可以开普票
  • 用友财务软件怎么设置二级科目
  • 积分兑换开始啦
  • 建筑设备租赁如何确定租赁期限
  • 委托加工直接对外销售的消费税
  • 民办幼儿园的税收是多少
  • 员工个人部分所承担的社保会计分录怎么做
  • 工程预收账款的会计分录
  • 延迟付款确认是怎么回事
  • 机器设备的拆除方法
  • 工会经费由谁审批
  • 财务保证金怎么做分录
  • 小企业会计准则和企业会计准则的区别
  • 汇算清缴涉及长期投资收益如何做会计核算?
  • 租金可以抵税吗
  • 如何理解结转利润的意思
  • TP-Link TL-WR841N管理员密码(初始密码)是多少
  • 会计中如何区分借方和贷方
  • 计提房租费
  • 建筑公司分包
  • 合同尾款一般多少
  • 怎么更改定位位置信息
  • schedhlp.exe - schedhlp是什么进程 作用是什么
  • Win10 20H2 Beta 预览版 19042.782正式推送(附更新内容)
  • php mb_convert_encoding
  • yolov3训练自己的数据超详细
  • 外贸企业出口退税流程(详细步骤)
  • 在高地陶恩山脉的滑雪旅行,奥地利巴德加斯坦 (© RooM the Agency/Alamy)
  • 印花税的相关问题
  • 显示已申报未导入
  • 企业转让时应收账款如何处理
  • java中同步
  • 个人福利要交税吗
  • java变量初始化的两种方式
  • 关于DEDECMS移动data后网站地图无法生成的解决方法
  • 坏账准备计入科目
  • 确认预计负债的三个条件
  • 其他支出怎么做账
  • 小规模个体工商户怎么交税
  • 生育津贴是否需要缴纳增值税
  • 发行股票支付给证券商的费用计入哪
  • 支付境外货款需要缴纳哪些税费
  • 私车公用产生的费用算不算在公务用车运行维护费中
  • 计提未发生的费用
  • 黄金珠宝加工销售怎么样
  • 高危险工作人员有什么意外险
  • 房产税税率采用比例税率按照房产余值计征的年税率为
  • 增值税专用发票和普通发票的区别
  • 购入无形资产属于资产吗
  • 公司需要现金
  • 员工意外险的费用怎么算
  • 教育费附加如何做分录
  • 融资租赁怎么开收据
  • mysql修改默认编码
  • win8.1 multiple edition
  • win7系统怎么把桌面文件放到d盘
  • Win10 Mobile RS2预览版14943上手视频曝光
  • vim的配置文件
  • win7视频播放不了
  • win7 64位系统QQ自动退出重新登录提示您已登录不能重复登录的解决方法
  • win10系统打开安装程序没反应
  • cocos怎么用
  • [置顶] [笔记]
  • Python中lambda的作用
  • bat批处理视频教程
  • JavaScript驾驭网页-DOM
  • Intent and Intent Filters
  • javascript 进阶篇1 正则表达式,cookie管理,userData
  • javascript+css3 实现动态按钮菜单特效
  • unity3d相机设置视角
  • jquery中的动画方法有哪些
  • c#未来展望
  • js框架开发实例
  • 代收的款项支付需不需要开发票
  • 税控盘丢失怎么写情况说明
  • 税务区域代码怎么填
  • 出口备案单证管理办法
  • 钟楼在西安的哪里
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设