一个可以分析格式化文本的工具
程序员文章站
2022-06-04 09:08:58
...
记录一个python工具:可以分析格式化文本
[url]https://raw.githubusercontent.com/harelba/q/master/bin/q[/url]
case:
[url]http://harelba.github.io/q/examples.html[/url]
安装和使用:
输出:
q version 1.6.0notreleasedyet
Copyright (C) 2012-2014 Harel Ben-Attia ([email protected], @harelba on twitter)
http://harelba.github.io/q/
Must provide at least one query in the command line, or through a file with the -q parameter
例子:
通过-d 可以指定分隔符
通过- 接受命令行
其他:
[url]https://raw.githubusercontent.com/harelba/q/master/bin/q[/url]
case:
[url]http://harelba.github.io/q/examples.html[/url]
安装和使用:
curl https://raw.githubusercontent.com/harelba/q/master/bin/q>q
chmod +x q
./q
输出:
q version 1.6.0notreleasedyet
Copyright (C) 2012-2014 Harel Ben-Attia ([email protected], @harelba on twitter)
http://harelba.github.io/q/
Must provide at least one query in the command line, or through a file with the -q parameter
例子:
python q 'select * from data.txt'
通过-d 可以指定分隔符
./q -d"," "select c1,c2 from a.txt where c2>2"
通过- 接受命令行
cal|grep -v "2016"|./q -H "select * from - where Sa != ''"
其他:
q "SELECT myfiles.c8,emails.c2 FROM exampledatafile myfiles JOIN group-emails-example emails ON (myfiles.c4 = emails.c1) WHERE myfiles.c8 = 'ppp'"
ps -ef | q -H "SELECT UID,COUNT(*) cnt FROM - GROUP BY UID ORDER BY cnt DESC LIMIT 3"
sudo find /tmp -ls | q "SELECT c5,c6,sum(c7)/1024.0/1024 AS total FROM - GROUP BY c5,c6 ORDER BY total desc"
q -t -H "SELECT strftime('%H:%M',date_time) hour_and_minute,count(*) FROM ./clicks.csv GROUP BY hour_and_minute"
q -t -H "SELECT hashed_source_machine,count(*) FROM ./clicks.csv GROUP BY hashed_source_machine"
q -H -t "SELECT request_id,score FROM ./clicks.csv WHERE score > 0.7 ORDER BY score DESC LIMIT 5"
推荐阅读
-
PHP使用gmdate实现将一个UNIX 时间格式化成GMT文本的方法,
-
分享一个以前做的东西,linux性能监控分析工具
-
PHP使用gmdate实现将一个UNIX 时间格式化成GMT文本的方法
-
CodeIgniter框架下的一个可以显示函数调用栈的调试工具叫什么名字
-
CodeIgniter框架下的一个可以显示函数调用栈的调试工具叫什么名字
-
一个有趣的JS:随机效果文本-定时的从一段文本中随机选择一个字符,改变颜色。可以学习一下JS。
-
基于C# 中可以new一个接口?的问题分析
-
基于C# 中可以new一个接口?的问题分析
-
一个可以找出源代码中所有中文的工具
-
python面试题之有没有一个工具可以帮助查找python的bug和进行静态的代码分析?