位置:- 正文

Linux批量清空当前目录中的日志文件(linux批量删除)

编辑:rootadmin
这篇文章主要介绍了Linux批量清空当前目录中的日志文件,需要的朋友可以参考下... 17-05-21

推荐整理分享Linux批量清空当前目录中的日志文件(linux批量删除),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux批量删除,linux删除批量文件命令,linux批量删除进程的代码,linux批量删除用户命令,linux批量清空文件,linux批量清空文件,linux批量清空文件,linux语句 批量删除,内容如对您有帮助,希望把文章链接给更多的朋友!

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

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

Linux批量清空当前目录中的日志文件(linux批量删除)

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

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文件清空。

本文链接地址:https://www.jiuchutong.com/zhishi/267650.html 转载请保留说明!
下一篇链接:https://www.jiuchutong.com/zhishi/267651.html
免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络