【发布时间】:2017-11-08 23:14:09
【问题描述】:
有很多类似的问题,但我找不到能解决我的问题的问题。可能我不知道该谷歌什么。
我正在尝试创建一对数组,然后按索引循环遍历这两个数组。数组的内容是从这个命令生成的:
$ cat small | grep -Po "(?<=Query: ).+$" | grep -v "use"
select count(*) from batting_small
select count(*) from batting_small_parquet
select count(*) from batting_small_parquet_stats
select yearid, count(*) from batting_small_parquet group by yearId
select yearid, count(*) from batting_small_parquet_stats group by yearId
select min(hr), max(hr) from batting_small
select min(hr), max(hr) from batting_small_parquet
select min(hr), max(hr) from batting_small_parquet_stats
...
但是制作这样的数组
queries=( ` cat small | grep -Po "(?<=Query: ).+$" | grep -v "use" ` )
按单词而不是按行拆分。如何按行拆分?
【问题讨论】:
-
看起来你分析mysql慢日志文件,为此目的在mysql包中有一个特殊的例程
mysqldumpslow,我认为它可以做很多你想要的。 mysqldumpslow --help -
它们不是 mysql 日志,但感谢您提供可能的替代方案