2

我正在使用perf工具来分析排序实用程序。我给出了以下命令。

perf stat -x, ../bin/sort data >/dev/null 2>perf_data

我想将排序的输出重定向到/dev/nullperf 的输出到 perf_data 文件。

我怎样才能做到这一点 ?

4

3 回答 3

3

其实你可以把它放在括号里。以下命令对我有用。

(perf stat -x, ../bin/sort data >/dev/null) 2>perfoutput.txt
于 2012-11-05T13:59:56.607 回答
1

“perf”命令有一个选项,可以直接使用 -o 选项将输出重定向到文件。在你的情况下,这将是

perf stat -o perfoutput.dat -x, ../bin/sort data >/dev/null
于 2013-03-07T13:45:27.500 回答
0

根据perf程序运行的方式,简单地引用参数可能就足够了:

perf stat -x, '../bin/sort data >/dev/null' 2>perf_data
于 2012-11-05T13:18:05.223 回答