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

作者:哈哈小脸 | 创建时间: 2023-04-07
在Linux中,有时需要批量清空当前目录中的日志文件,同时还要保留日志文件。 其实一行shell命令就可以搞定,一起来看看吧。...
Linux:批量清空当前目录下的日志文件

操作方法

在当前目录下,键入如下命令: for i in ` find . -name "*.log"`; do cat /dev/null >$i; done

执行完毕后,当前目录下的所有log日志文件就被清空了。

再把shell命令解释一下: find . -name "*.log"  ,就是在当前目录下查找后缀为log的文件。 cat /dev/null >$i       ,就是将每次找到的log文件清空。

点击展开全文

更多推荐