这是命令 arbtt-stats,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
arbtt-stats - 从 arbtt 数据样本生成统计数据
概要
arbtt统计 [选项...]
商品描述
arbtt统计 读取到目前为止记录的样本 捕获 从日志
文件,根据用户规范对其进行过滤并生成一份或多份报告
从数据来看。
在没有任何选项的情况下运行时, - 总时间 假设。
过滤器的顺序(- 排除, - 只要, --也无效 和 - 筛选) 和报告
传递给程序无关紧要:命令行上给出的所有过滤器都处于活动状态
对于所有报告。
配置
-h, -?, - 帮帮我
显示可用选项的简短摘要,并且存在。
-V, - 版
显示版本号,并且存在。
--日志文件 文件
要使用的日志文件而不是 〜/.arbtt/capture.log
--分类文件
对要使用的文件进行分类,而不是 〜/.arbtt/categorize.cfg
过滤 选项
-x 行李牌, - 排除 行李牌
忽略已分配此标签或类别的任何数据样本。 区分
标签和类别,后者必须输入后跟一个冒号。 可以给
不止一次。
-o 行李牌, - 只要 行李牌
忽略任何尚未分配此标签的数据样本。 区分标签和
类别,后者必须输入后跟一个冒号。 可以给予超过
一旦。
--也无效
默认, arbtt统计 忽略已分配标签无效的任何样本。
此标志禁用此行为。
-f 条件, - 筛选 条件
只考虑匹配给定条件的样本,其语法与
在category.cfg(正式语法规范中的非终结符Cond
用户指南)。
报告 选项
-m 百分比, --min-百分比 百分比
忽略百分比小于此处指定值的标签。 默认
百分比:1%。
--输出-排除 行李牌
打印统计信息时跳过此标签或类别。 只影响报告
- 总时间 和 - 类别. 为了区分标签和类别,后者必须是
输入后跟一个冒号。 可以多次给予。
--只输出 行李牌
仅打印指定标签或类别的统计信息。 只影响报告
- 总时间 和 - 类别. 为了区分标签和类别,后者必须是
输入后跟一个冒号。 可以多次给予。
- 输出格式 FORMAT
指定报表输出格式,可以是以下之一:text、csv(逗号分隔值)、
tsv(制表符分隔值)。 默认格式:文本。
业务报告
-i, - 信息
有关记录数据的各种信息,例如记录的总时间,
记录数等。 在本报告中,“记录时间”是 所有 样品,
包括不活动的和被过滤器禁用的那些,而“选择的时间”是
给定过滤器匹配的样本总和。
-t, - 总时间
对于所有标签,打印应用此标签的所选时间的一部分,两者都作为
绝对值和所选时间的百分比。
-c 类型, - 类别 类型
对于给定的类别,给出饼图的文本等价物:对于每个可能的
类别的值,包括“不存在此类别的标签”的值,给出
绝对时间和分数。 由于选项而未显示的条目
--min-百分比 被聚合。
--每个类别
这只是一系列的捷径 - 类别 选项,每个类别一个
资料中发现。
--间隔 [行李牌|类型:]
此报告列出给定标签具有的所有连续时间间隔期间
已应用于,或给定类别具有相同值的地方。
为了区分标签和类别,必须输入后者后跟一个冒号。
如果活动在结束时进行,此报告将给出错误的结果
一个会话并且在开始时,因为中间时间被认为是一部分
的间隔。 不活动时间 捕获 正在运行将分离
结果如预期。
--对于每个 期
这不是它自己的报告,而是导致执行选定的报告
每个给定的 PERIOD(可以是分钟、小时、日、月或年),其中有
存在选定的样本。 然后所有的报告将一个接一个地打印出来,或者,在
CSV 输出的情况,带有附加列。
请注意,如果启用此选项,则过滤掉的样本将完全
忽略(以避免仅过滤样本期间的空报告)。 所以,
此 - 信息 报告将打印所选样品的编号,也用于
总计。
示例
你可以做什么的一些有用的例子 arbtt统计 在这里提供:
# 只考虑我在 Haskell 编程的时候
arbtt-stats -o 编辑-Haskell
# 告诉我我实际使用的时间在哪些进化文件夹中
# 使用电子邮件
arbtt-stats -o 程序:evolution -c Evo-Folder
# 生成最近一小时的统计信息
arbtt-stats -f '$sampleage < 1:00'
使用 onworks.net 服务在线使用 arbtt-stats