strace 如何知道使用 /bin/echo 而不是内置的失败

Gre*_*hal 0 linux bash strace

当我这样做时strace echo hello,我看到它正在使用/bin/echo,但echo应该首先找到内置的。跳过内置命令是strace的功能吗?strace -- 版本 4.5.19

我知道 strace 不能像处理系统可执行文件那样处理内置命令。

小智 7

因为strace 不是shell,所以strace 使用exec。