需要捕获bash命令输出

时间:2012-08-21 09:30:40

标签: mysql bash

我正在尝试测量MySQL QPS(每秒查询数)以进行趋势分析。

mysqladmin -P3104 -rvi1 ex 2>&1 | grep Questions

我无法使用以下内容将上述内容添加到文本文件中:

mysqladmin -P3104 -rvi1 ex 2>&1 | grep Questions > out.txt

或     mysqladmin -P3104 -rvi1 ex 2>& 1 | grep问题| tee out.txt

我认为ex可能会干扰stdout / stderr重定向。 但我只需要将输出捕获到文件中,我不需要查看屏幕输出。

1 个答案:

答案 0 :(得分:1)

2>& 1而不是2&> 1:

mysqladmin -P3104 -rvi1 ex 2>&1 | grep Questions > out.txt