将“perf stat”输出保存到文件中,而不保存执行命令的输出

Zim*_*oot 1 linux bash command-line perf

我正在运行perf stat命令./start-server.sh -f server-config.xml

perf stat -e cache-misses ./start-server.sh -f server-config.xml

我想将perf结果保存到文件中,例如通过附加&>out.txt到命令,但是如果我将输出写入文件,那么我会同时捕获输出perfstart-server输出。有没有办法让我执行此命令,以便仅perf将输出写入输出文件?

Kam*_*ski 5

perf help stat我的 Debian 7 开始:

-o file--output file
打印输出到指定文件中。

尝试:

perf stat -o out.txt -e cache-misses ./start-server.sh -f server-config.xml
Run Code Online (Sandbox Code Playgroud)