Linux 如何读取战略日志中的错误62?

Linux 如何读取战略日志中的错误62?,linux,strace,Linux,Strace,我正在尝试读取strace日志的输出。 我有一句话: write(3, "Error. The program should receiv"..., 62Error. The program should receive a single argument. Exiting. ) = 62 你能帮我读这行吗?“错误”是什么意思 “错误”是什么意思 这个strace输出可能与程序输出混合在一起 62部分应来自strace输出,Error部分应来自程序输出。通常,距离输出应为: write(3,

我正在尝试读取strace日志的输出。 我有一句话:

write(3, "Error. The program should receiv"..., 62Error. The program should receive a single argument. Exiting.
) = 62
你能帮我读这行吗?“错误”是什么意思

“错误”是什么意思

这个strace输出可能与程序输出混合在一起

62
部分应来自strace输出,
Error
部分应来自程序输出。通常,距离输出应为:

write(3, "Error. The program should receiv"..., 62) = 62
Error. The program should receive a single argument. Exiting.
程序输出应为:

write(3, "Error. The program should receiv"..., 62) = 62
Error. The program should receive a single argument. Exiting.
尝试使用
-o
选项将strace输出与程序输出分开:

strace -o filename program
“错误”是什么意思

这个strace输出可能与程序输出混合在一起

62
部分应来自strace输出,
Error
部分应来自程序输出。通常,距离输出应为:

write(3, "Error. The program should receiv"..., 62) = 62
Error. The program should receive a single argument. Exiting.
程序输出应为:

write(3, "Error. The program should receiv"..., 62) = 62
Error. The program should receive a single argument. Exiting.
尝试使用
-o
选项将strace输出与程序输出分开:

strace -o filename program

对于“strace-o文件名程序”,我收到这样一条消息:“strace:必须有PROG[ARGS]或-p PID,请尝试“strace-h”了解更多信息。”也许您有一个想法?“strace-o文件名程序”-这只是一个示例,您应该用程序名替换“program”或提供一个PID编号:
-p
。我不知道你到底是如何调用strace的。我得到了“strace-o文件名程序”这条消息:“strace:must have PROG[ARGS]或-p PID要了解更多信息,请尝试“strace-h”。也许你有个主意?“strace-o文件名程序”-这只是一个例子,你应该替换为“program”使用程序名或提供pid编号:
-p
。我不知道你到底是怎么调用strace的。@oguzismail不,这不是说写62吗bytes@oguzismail不,这不是说写了62个字节吗