~/VibeHandbook
$39

02 · 05

读懂输出和 exit 码

命令运行完之后,通常会打印点什么。学会读懂那段输出是一项真本事,因为这正是你和 AI 弄清事情是否成功的方式。

  • 正常的输出只是信息——列出的文件、进度消息、服务器说它已启动。
  • 错误通常会直白地说出来:Error:command not foundpermission deniedcannot find module。冒号后面的词就是你的线索。把整段错误复制下来贴给你的 AI——这是出问题时你能递过去的最有用的一样东西。

在幕后,每条命令结束时都带着一个看不见的 exit 码0 表示成功,其他任何值都表示有问题。你很少需要手动去查它,但你会听到有人提起。最近一次的可以这样看:

echo $?             # 打印上一条命令的 exit 码(0 = 正常)

如果一条命令悄无声息地失败了而你不确定,echo $? 会告诉你它到底成没成功。

想离线阅读?

获取 PDF + EPUB + 可下载的提示词库 + 版本更新。

$ 获取 PDF — $39