简化版 分站 股指 日历 影视
计算器 携程 地图 行情 电脑
加解密 长度 面积 空位 空位
首页 软件 编程 笑话 知识 公告 注册 登录 用QQ登录本站
 
您现在的位置:首页 >> Linux >> 内容

Linux批量清空当前目录中的日志文件

内容摘要:在Linux中,有时需要批量清空当前目录中的日志文件,同时还要保留日志文件。其实一行shell命令就可以搞定,一起来看看吧。在当前目录下,键入如下命令:for i in `find . -name '*.log'`; do cat /dev/null $i; donefor i in `find . -name '*.log'`;do $i; done再把s......

  在Linux中,有时需要批量清空当前目录中的日志文件,同时还要保留日志文件。


其实一行shell命令就可以搞定,一起来看看吧。


在当前目录下,键入如下命令:


for i in `find . -name "*.log"`; do cat /dev/null >$i; done


for i in `find . -name "*.log"`;do >$i; done


再把shell命令解释一下:


find . -name "*.log" ,就是在当前目录下查找后缀为log的文件。


cat /dev/null >$i ,就是将每次找到的log文件清空。

  版权声明:本内容来源于互联网,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。


发布日期:2018/4/12 发布时间:15:29:33 点击:1683 
  • 上一篇:inux yum 命令
  • 下一篇:Kylin 挂载/卸载USB闪存盘的命令
  • 本类新增
    本类热门文章
    Baidu
    壹 家 软 件 工 作 室(YiJia SoftWare Workroom) 齐天大圣® 制 作 ©2000-2019

    本空间由景安网络提供,奇安信网站卫士提供加速防护
    YiJiaCMS V3.12 Build 19.7.12(MSSQL) 闽ICP备05000814号-1