首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将strace输出写入文件

将strace输出写入文件
EN

Unix & Linux用户
提问于 2020-08-27 17:50:30
回答 2查看 26.7K关注 0票数 14

我正在尝试将strace ls的输出写入一个文件。我知道我需要使用>将命令的输出转发到文件,但是它不起作用。它创建一个文件,但命令将strace ls的输出打印到stdout,但将文件名写入文件。

代码语言:javascript
复制
$ strace ls > ls_sys.txt
...
strace output
...
$ cat ls_sys.txt
ls_sys.txt
EN

回答 2

Unix & Linux用户

发布于 2020-08-27 18:02:16

默认情况下,strace输出到stderr。只需输入man strace,就可以获得strace的完整文档。在手册页面中,它声明可以使用-o选项将其输出到文件中,而不是stderr。您可以为绝大多数程序键入man [insert command here],并拥有有效使用它们所需的所有文档。

票数 25
EN

Unix & Linux用户

发布于 2022-01-07 12:47:31

对于那些想要运行命令的人:

strace ./elf_file 2>strace_output.txt

票数 -2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/606665

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档