设为首页收藏本站
天天打卡

 找回密码
 立即注册
搜索
查看: 40|回复: 18

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

[复制链接]

1

主题

42

回帖

106

积分

注册会员

积分
106
发表于 2024-4-20 10:30:37 | 显示全部楼层 |阅读模式
在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文件清空。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

1

主题

41

回帖

105

积分

注册会员

积分
105
发表于 2024-4-23 21:14:16 | 显示全部楼层
保持尊重和礼貌对待其他成员是必要的。

2

主题

43

回帖

129

积分

注册会员

积分
129
发表于 2024-5-7 18:00:46 | 显示全部楼层
顶一个,观点非常中肯!

3

主题

46

回帖

158

积分

注册会员

积分
158
发表于 2024-6-30 21:52:56 | 显示全部楼层
谢谢你分享这个信息

2

主题

36

回帖

118

积分

注册会员

积分
118
发表于 2024-7-18 01:14:01 | 显示全部楼层
牛逼
  • 打卡等级:无名新人
  • 打卡总天数:1
  • 打卡月天数:0
  • 打卡总奖励:14
  • 最近打卡:2024-04-23 11:54:33

0

主题

120

回帖

456

积分

中级会员

积分
456
发表于 2024-7-25 17:08:58 | 显示全部楼层
让我们一起努力

2

主题

52

回帖

150

积分

注册会员

积分
150
发表于 2024-8-24 08:13:03 | 显示全部楼层
这个话题真是有趣,我也对它感兴趣。

0

主题

55

回帖

111

积分

注册会员

积分
111
发表于 2024-8-24 17:24:28 | 显示全部楼层
说得太好了,完全同意!

1

主题

56

回帖

133

积分

注册会员

积分
133
发表于 2024-8-26 22:15:01 | 显示全部楼层
牛逼

3

主题

54

回帖

176

积分

注册会员

积分
176
发表于 2024-8-28 05:33:11 | 显示全部楼层
同意!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|爱云论坛 - d.taiji888.cn - 技术学习 免费资源分享 ( 蜀ICP备2022010826号 )|天天打卡

GMT+8, 2024-11-15 05:31 , Processed in 0.088465 second(s), 27 queries .

Powered by i云网络 Licensed

© 2023-2028 正版授权

快速回复 返回顶部 返回列表