技术栈

使用Ruby过滤目录容量大小

薛定谔之死猫2023-11-26 6:04

实际使用的,显示大于某种容量的目录或文件。

ruby 复制代码
#encoding:utf-8

input = STDIN.read
input.lines.each do |line|
	num = line.gsub(/^([0-9\.]+)G.*$/,"\\1")
	if num.to_i >= ARGV[0].to_i
		puts line
	end
end

使用如下命令运行:

bash 复制代码
$ du -hs * 2>/dev/null | egrep "^[0-9\.]+G.*$" | ruby stat_size.rb 3

这里显示大于3GB的目录。

上一篇:SpringBoot——定制错误页面及原理
下一篇:宝塔面板安装搭建DiscuzQ论坛教程与小程序上架发布后的展示效果
相关推荐
Cxzzzzzzzzzz
3 天前
RabbitMQ 入门与 Go 语言实践
golang·rabbitmq·ruby
kobe_OKOK_
3 天前
rabbitmq 入门知识点
分布式·rabbitmq·ruby
Baklib梅梅
4 天前
2025 年 8 个最佳网站内容管理系统(CMS)
前端·ruby on rails·前端框架·ruby
 嘘 
5 天前
RabbitMQ
分布式·rabbitmq·ruby
工藤学编程
7 天前
深入浅出 RabbitMQ-RabbitMQ消息确认机制(ACK)
分布式·rabbitmq·ruby
海洋的渔夫
7 天前
1-ruby介绍、环境搭建、运行 hello world 程序
开发语言·后端·ruby
曾经的三心草
9 天前
微服务的编程测评系统18-判题功能-Rabbitmq-用户拉黑
微服务·rabbitmq·ruby
江东大都督周总
13 天前
rabbitmq集群
javascript·rabbitmq·ruby
Hello.Reader
16 天前
在 Ruby 客户端里用 ES|QL
elasticsearch·jenkins·ruby
探码科技
20 天前
AI知识管理软件推荐:九大解决方案与企业应用
前端·ruby
热门推荐
01UV安装并设置国内源022025 年高教社杯全国大学生数学建模竞赛C 题 NIPT 的时点选择与胎儿的异常判定 完整成品思路模型代码分享,全网首发高质量!!!032025年数学建模国赛C题超详细解题思路04A股预测还能更准?开源大模型Kronos带你跑通预测+回测全流程05不再让Windows更新!&Edge游戏助手卸载及关闭自动更新06KGG转MP3工具|非KGM文件|解密音频07UV 工具安装与国内镜像源配置指南08突破百度网盘的下载限速,两种方法教会你【超详细】09Linux下V2Ray安装配置指南10教你如何认证 Gemini 教育优惠的二次验证,薅个 1年的 Gemini Pro 会员